|
Class Summary |
| FacetImpl |
Implements Facet as a structure for containing
a Topic Map facet, including its type, value, default value, and
constraining facets. |
| InferencerImpl |
Implements the inferencing API for topic map constructs. |
| LTMParser |
Implements a parser for a customized version of the Linear Topic Map
Notation. |
| LTMProcessor |
Implements a parser for the Linear Topic Map Notation as described
in the Ontopia paper of the same name, by Lars Marius Garshol. |
| OccurrenceTitler |
Extends Thread to return a String that may be considered as the title
of a provided Occurrence. |
| PSI |
Provides constants used to support Ceryle Published Subject Indicators
(PSIs), both as Topics and as Locators. |
| PSIPublisher |
Provided with either a TopicMap and/or a Map of property-value pairs,
generates a PSI publication document in XHTML. |
| PSIUtils |
PSIUtils is a supplement to the TopicMapProcessor, providing
a core set of PSI-based Topics upon demand. |
| SequenceIterator |
A utility class containing one method for traversing TopicMap
graphs as according to a sequence created by use of a trio of
PSIs, including a sequence association type, and member
roles for to (next) and from (previous). |
| TM4JTopicMapBuilderImpl |
Implements the TopicMapBuilder interface as a
delegating builder/manager for TopicMap objects. |
| TMAPITopicMapBuilderImpl |
Implements the TopicMapBuilder interface as a
delegating builder/manager for TopicMap objects. |
| TMAPITopicUtils |
Provides an utility class equivalent to TopicUtils
for the TMAPI interface (since that API seemingly/lamely does not provide a test
for Topic equivalency). |
| TopicLocatorPool |
TopicLocatorPool is used as a utility source of created-on-demand,
PSI-based Topics and Locators. |
| TopicMapBuilderFactoryImpl |
A singleton factory class implementing TopicMapBuilderFactory
for creating a TopicMapBuilder instances, delegating builder/managers for TMAPI,
native TM4J (or theoretically other) TopicMap objects. |
| TopicMapImporter |
Defines a simple importer for providing a TM4J TopicMap from
either an LTM or XTM source, using the memory backend. |
| TopicMapProcessor |
Defines a processor for topic map events generated by a parser (i.e., a
topic map engine), providing access to a consistent TopicMap object
and individual objects within. |
| TopicMapPublisher |
Provided with a TopicMap, generates documentation in XHTML. |
| TopicMapServices |
Provides an overarching service for all TopicMapProcessors and TopicMapProviders
used within the application, such that any TopicMapProcessor's TopicMap objects
are available from the service, which aims to eventually (re)implement
TopicMapManager (see note below). |
| TopicNameIndexImpl |
TopicNameIndexImpl extends Hashtable, implementing
TopicNameIndex as an index of Topic labels
within a TopicMap. |
| Traverser |
A utility class containing one method for traversing TopicMap
graphs, directed or undirected. |
| VariantComparator |
Provides a single utility method for comparing two Variants. |
| VariantUtils |
Provides a utility method to remove duplicate Variants within a BaseName,
as well as the method providing the necessary Variant signature. |