Package net.ontopia.topicmaps.xml

Classes for importing and exporting topic maps in the XML interchange format.

See:
          Description

Interface Summary
ExternalReferenceHandlerIF PUBLIC: An interface that can be implemented by handlers that would like to intercept external references in topic map documents.
XTMFragmentExporter.LocatorHandlerIF EXPERIMENTAL: Handler class used for processing locators.
 

Class Summary
AbstractTopicMapContentHandler INTERNAL: Abstract SAX2 content handler used for reading various kinds of topic map documents.
AbstractTopicMapExporter INTERNAL: Abstract class providing common operations used by XML exporters.
CanonicalTopicMapWriter PUBLIC: A topic map writer that writes topic maps out to Ontopia's Canonical XTM topic map format.
CanonicalXTMWriter PUBLIC: A topic map writer that writes topic maps out to the format defined in ISO 13250-4: Topic Maps -- Canonicalization.
CanonicalXTMWriter.IndexComparator  
DTD INTERNAL: This class collects various Topic Map document type definitions.
IgnoreTopicMapDTDEntityResolver INTERNAL: SAX entity resolver that makes sure that doctype declarations referencing the ISO 13250 and XTM 1.0 DTDs using public ids are ignored.
IncludeTopicMapDTDEntityResolver INTERNAL: SAX entity resolver that makes sure that doctype declarations referencing the XTM 1.0 DTD using public ids are given the correct DTD.
TMXMLPathTopicMapSource INTERNAL: Source that locates TM/XML files in a directory on the file system.
TMXMLReader PUBLIC: A reader importing topic maps (or fragments) from the TM/XML syntax.
TMXMLTopicMapReference INTERNAL: A TM/XML file topic map reference.
TMXMLWriter PUBLIC: A writer exporting topic maps (or fragments) to the TM/XML syntax.
TopicMapDTDEntityResolver INTERNAL: SAX entity resolver that only follows doctype declarations referencing the ISO 13250 and XTM 1.0 DTDs using public ids if the references actually point to something that can be accessed.
XTM21TopicMapWriter PUBLIC: A topic map writer that can write topic maps out into the interchange syntax defined by the 2010-03-02 draft of XTM 2.1, as published at http://www.itscj.ipsj.or.jp/sc34/open/1378.htm
XTM2ContentHandler INTERNAL: Reads both XTM 2.0 and XTM 2.1.
XTM2TopicMapExporter INTERNAL: Exports topic maps to the XTM 2.0 or 2.1 interchange format.
XTM2TopicMapWriter PUBLIC: A topic map writer that can write topic maps out into the interchange syntax defined by XTM 2.0.
XTMContentHandler INTERNAL: SAX2 content handler used for importing XTM 1.0 topic map documents.
XTMFragmentExporter PUBLIC: Exports partial topic maps using an approach inspired by the XTM Fragment Interchange 0.1 specification, but different.
XTMPathTopicMapSource INTERNAL: Source that locates XTM topic map documents in a directory on the file system.
XTMSnifferContentHandler INTERNAL: This content handler is used to detect whether the XTM event stream being read is an XTM 1.0 or 2.x document.
XTMTopicMapExporter INTERNAL: Exports topic maps to the XTM 1.0 interchange format.
XTMTopicMapFragmentWriter PUBLIC: A fragment writer for XTM 1.0.
XTMTopicMapReader PUBLIC: A topic map reader that reads the XTM 1.0 interchange syntax.
XTMTopicMapReference INTERNAL: An XTM document topic map reference.
XTMTopicMapWriter PUBLIC: A topic map writer that can write topic maps out as either XTM 1.0, 2.0 or 2.1.
XTMValidatingContentHandler INTERNAL: SAX2 content handler used for validating XTM documents using Jing.
 

Enum Summary
XTMVersion PUBLIC: This class provides constants for XML Topic Maps (XTM) versions.
 

Exception Summary
InvalidTopicMapException PUBLIC: Thrown when an invalid topic map is processed.
 

Package net.ontopia.topicmaps.xml Description

Classes for importing and exporting topic maps in the XML interchange format.



Copyright © 2000-2012 Ontopia.