Ontopia API documentation

Core Topic Map Packages
net.ontopia.topicmaps.classify To classify content, use the SimpleClassifier class.
net.ontopia.topicmaps.core Provides interfaces for topic map objects; the topic map API for all Ontopia topic map implementations.
net.ontopia.topicmaps.core.events Provides an event interface to Ontopia where clients can receive notification about updates to topic maps.
net.ontopia.topicmaps.core.index Provides interfaces for the engine's index system; the API for Ontopia topic map indexes.
net.ontopia.topicmaps.db2tm The implementation of and public API to the DB2TM module for converting relational data (in CSV files or RDBMSs) to Topic Maps.
net.ontopia.topicmaps.entry High level interfaces for locating and maintaining references to topic maps.
net.ontopia.topicmaps.impl.basic The in-memory implementation of the core topic map interfaces.
net.ontopia.topicmaps.impl.basic.index Index classes for use with the basic implementation.
net.ontopia.topicmaps.impl.rdbms.index Index classes for use with the rdbms implementation.
net.ontopia.topicmaps.impl.remote  
net.ontopia.topicmaps.impl.tmapi2  
net.ontopia.topicmaps.impl.tmapi2.index  
net.ontopia.topicmaps.impl.utils INTERNAL: Classes that are used by many implementations.
net.ontopia.topicmaps.utils This package provides topic map utility classes, which are a toolkit for working with the topic map model provided by the core interfaces.
net.ontopia.topicmaps.utils.ctm Provides support for the ISO-standardized textual Compact Topic Maps syntax (or CTM) format for topic maps.
net.ontopia.topicmaps.utils.deciders Provides DeciderIFs which are used by the Navigator.
net.ontopia.topicmaps.utils.jtm This package provides support for the JSON Topic Map Notation (or JTM) format for topic maps.
net.ontopia.topicmaps.utils.ltm This package provides support for the textual Linear Topic Map Notation (or LTM) format for topic maps.
net.ontopia.topicmaps.utils.rdf This package provides support for RDF (Resource Description Framework), a topic map-like data model for metadata defined by the W3C.
net.ontopia.topicmaps.utils.tmrap  
net.ontopia.topicmaps.utils.tmrap.axis2  
net.ontopia.topicmaps.utils.xfml  

 

Core Information Set Packages
net.ontopia.infoset.content  
net.ontopia.infoset.core Interfaces for working with information resources and locators that refer to information resources.
net.ontopia.infoset.impl.basic The in-memory implementation of the core information set interfaces.
net.ontopia.infoset.utils A collection of information set utilities.

 

Query Engine Packages
net.ontopia.topicmaps.query.core Contains the interfaces through which interaction with query processors, queries, and query results are done.
net.ontopia.topicmaps.query.impl.basic Contains the in-memory implementation of the query language.
net.ontopia.topicmaps.query.impl.rdbms Contains the rdbms implementation of the query language.
net.ontopia.topicmaps.query.impl.utils Code shared between query implementations.
net.ontopia.topicmaps.query.parser Contains the code that parses tolog queries.
net.ontopia.topicmaps.query.spi Provides a set of service provider interfaces for adding new predicates to the tolog query language.
net.ontopia.topicmaps.query.utils This package provides query utility classes.

 

Full-text Integration Packages
net.ontopia.infoset.fulltext.core Interfaces for working with fulltext indexes.
net.ontopia.infoset.fulltext.impl.lucene The Lucene fulltext integration.
net.ontopia.infoset.fulltext.impl.rdbms The RDBMS fulltext integration.
net.ontopia.infoset.fulltext.topicmaps Collection of classes for indexing topic maps.
net.ontopia.infoset.fulltext.topicmaps.nav.plugins  
net.ontopia.infoset.fulltext.utils A collection of fulltext index utilities.

 

Schema Tools Packages
net.ontopia.topicmaps.schema.core The core interfaces that are common to all schema language implementations.
net.ontopia.topicmaps.schema.impl.osl The classes and interfaces used to represent constructs in the Ontopia Schema Language.
net.ontopia.topicmaps.schema.impl.osl.cmdline  
net.ontopia.topicmaps.schema.impl.osl.nav.plugins  
net.ontopia.topicmaps.schema.utils Contains classes containing useful utilities that make working with schemas easier.

 

Web Editor Packages
net.ontopia.topicmaps.webed.core The core interfaces of the Web Editor Framework; the main interfaces used to build Web Editor applications.
net.ontopia.topicmaps.webed.impl.actions The implementation of the action interfaces belonging to Ontopia's web editor framework.
net.ontopia.topicmaps.webed.impl.actions.association The implementation of the action interfaces belonging to Ontopia's web editor framework related to the execution of atomic modifications of association objects.
net.ontopia.topicmaps.webed.impl.actions.assocrole  
net.ontopia.topicmaps.webed.impl.actions.basename Web editor action classes dealing with base names.
net.ontopia.topicmaps.webed.impl.actions.occurrence Web editor action classes dealing with occurrences.
net.ontopia.topicmaps.webed.impl.actions.tmobject Web editor action classes dealing with more than one kind of topic map object.
net.ontopia.topicmaps.webed.impl.actions.topic The implementation of the action interfaces belonging to Ontopia's web editor framework related to the execution of atomic modifications of topic objects.
net.ontopia.topicmaps.webed.impl.actions.topicmap The implementation of the action interfaces belonging to Ontopia's web editor framework related to the execution of modifications of the topic map.
net.ontopia.topicmaps.webed.impl.actions.variant Web editor action classes dealing with variant names.
net.ontopia.topicmaps.webed.impl.basic The basic implementation of the core interfaces belonging to Ontopia's web editor framework, except the classes related to the to the implementation of actions (which are in their own package structure).
net.ontopia.topicmaps.webed.impl.utils  
net.ontopia.topicmaps.webed.servlets This package contains the servlet classes used by Ontopia's web editor framework.
net.ontopia.topicmaps.webed.taglibs  
net.ontopia.topicmaps.webed.taglibs.form The web editor tag library for creating forms and form controls.
net.ontopia.topicmaps.webed.utils Utility classes for the Web Editor Framework; useful for writing Web Editor applications.

 

Navigator Framework Packages
net.ontopia.topicmaps.nav.conf Provides configuration structures used by the Navigator.
net.ontopia.topicmaps.nav.context Contains the classes that implement the user context filter in the Navigator Framework.
net.ontopia.topicmaps.nav.taglibs.template Provides templating tags which enable the separation of presentation and content, or to use the terminology of the Navigator, the Model from the View.
net.ontopia.topicmaps.nav.utils Provides utilities functions of use to the Navigator.
net.ontopia.topicmaps.nav.utils.comparators Provides Comparators which are used by the Navigator.
net.ontopia.topicmaps.nav.utils.stringifiers Provides Stringifiers which are used by the Navigator.
net.ontopia.topicmaps.nav2 This package is the base for all sub-packages belonging to Ontopia's Navigator Framework (2nd Generation).
net.ontopia.topicmaps.nav2.core Provides interfaces for the Navigator Tag Libraries and Framework.
net.ontopia.topicmaps.nav2.impl.basic The basic implementation of the Navigator core interfaces.
net.ontopia.topicmaps.nav2.impl.framework The implementation of the Navigator Framework related interfaces.
net.ontopia.topicmaps.nav2.plugins Contains the interface which all plugins must implement, as well as some reusable implementations of that interface.
net.ontopia.topicmaps.nav2.portlets.pojos  
net.ontopia.topicmaps.nav2.portlets.taglib  
net.ontopia.topicmaps.nav2.realm  
net.ontopia.topicmaps.nav2.servlets This package contains the servlet classes used by Ontopia's navigator framework.
net.ontopia.topicmaps.nav2.taglibs.framework Navigator Framework specific tags.
net.ontopia.topicmaps.nav2.taglibs.logic Logic tags, which define the execution context, modify the context, and control the flow of execution.
net.ontopia.topicmaps.nav2.taglibs.output Output-producing tags, which extract information from the provided collection (mostly topic map related information), and write it to the document output.
net.ontopia.topicmaps.nav2.taglibs.TMvalue Value-producing tags, which extract information from the topic map and insert it into the execution context.
net.ontopia.topicmaps.nav2.taglibs.tolog  
net.ontopia.topicmaps.nav2.taglibs.value General (Topic Map independent) value-producing tags, which provide mainly set manipulation operations on collections.
net.ontopia.topicmaps.nav2.utils Provides utility classes for the Navigator Tag Libraries and Framework.
net.ontopia.topicmaps.nav2.webapps.omnigator  

 

RDBMS Backend Connector Packages
net.ontopia.topicmaps.impl.rdbms Relational database implementation of the core topic map interfaces.

 

Other Packages
net.ontopia  
net.ontopia.net Networking classes.
net.ontopia.net.data Data URL protocol handler classes.
net.ontopia.persistence.jdbcspy  
net.ontopia.persistence.proxy An object-relational mapping framework.
net.ontopia.persistence.query.jdo Object model for representing JDOQL queries
net.ontopia.persistence.query.sql Object model for representing SQL queries.
net.ontopia.persistence.rdbms Classes for managing relational database schemas.
net.ontopia.topicmaps.cmdlineutils Provides a collection of command-line utilities for working with topic maps.
net.ontopia.topicmaps.cmdlineutils.rdbms Provides a collection of command-line utilities for working with topic maps and relational databases.
net.ontopia.topicmaps.cmdlineutils.sanity  
net.ontopia.topicmaps.cmdlineutils.statistics  
net.ontopia.topicmaps.cmdlineutils.utils  
net.ontopia.topicmaps.viz  
net.ontopia.topicmaps.xml Classes for importing and exporting topic maps in the XML interchange format.
net.ontopia.utils Contains utility classes and generic interfaces.
net.ontopia.utils.ontojsp  
net.ontopia.xml Contains classes for processing XML documents.
ontopoly  
ontopoly.components  
ontopoly.conversion  
ontopoly.fileupload  
ontopoly.images  
ontopoly.jquery  
ontopoly.model  
ontopoly.models  
ontopoly.pages  
ontopoly.pojos  
ontopoly.rdbms  
ontopoly.resources  
ontopoly.sysmodel  
ontopoly.utils  
ontopoly.validators  

 



Copyright © 2000-2012 Ontopia.