Uses of Class
org.tm4j.topicmap.TopicMapProcessingException

Packages that use TopicMapProcessingException
org.tm4j.topicmap Provides the core interfaces of the TM4J Topic Map Engine. 
org.tm4j.topicmap.source Provides an abstract representation sources of TopicMaps and an implementation for serialized TopicMaps 
org.tm4j.topicmap.unified Implements a TM4J back-end which merges topic maps from one or more other back-end implementations dynamically. 
org.tm4j.topicmap.utils Contains utility classes providing additional functionality for the TM4J API. 
org.tm4j.topicmap.utils.extractors Provides reusable and composable functions for retrieving information from a variety of topic map constructs. 
 

Uses of TopicMapProcessingException in org.tm4j.topicmap
 

Subclasses of TopicMapProcessingException in org.tm4j.topicmap
 class DuplicateObjectIDException
          Indicates that two different objects in a topic map were found to have the same "unique" ID.
 class DuplicateResourceLocatorException
          Exception thrown when the system detects an attempt to add a new topic map object with the same resource location as an existing topic map object.
 class DuplicateTopicException
          An exception thrown when trying to add a topic to a topic map which is determined to be a duplicate of a topic already in the map.
 class IntegrityViolationException
          Thrown if an attempt is made to modify a TopicMap or TopicMapObject in such a way that would cause referential integrity of the TopicMap to be compromised.
 class MergedTopicSubjectClashException
          Indicates that an attempt was made to merge two topics with different subjects.
 class TopicNotFoundException
           
 

Methods in org.tm4j.topicmap that throw TopicMapProcessingException
 void TopicMapManager.storeTopicMap(java.io.File file, TopicMap map)
          Stores the TopicMap into the given File This method is a shortcut for using the TopicMapSerializer
 TopicMap TopicMapFactoryBase.copy(TopicMap src)
           
 Topic TopicMapFactoryBase.copy(Topic src)
           
 Association TopicMapFactoryBase.copy(Association src)
           
 Member TopicMapFactoryBase.copy(Member src, Association destAssoc)
           
 BaseName TopicMapFactoryBase.copy(BaseName src, Topic destParent)
           
 Variant TopicMapFactoryBase.copy(Variant src, VariantContainer destParent)
           
 VariantName TopicMapFactoryBase.copy(VariantName src, Variant destParent)
           
 Occurrence TopicMapFactoryBase.copy(Occurrence src, Topic destParent)
           
 TopicMap TopicMapFactoryBase.copy(TopicMap src, boolean deep)
           
 Topic TopicMapFactoryBase.copy(Topic src, boolean deep)
           
 Association TopicMapFactoryBase.copy(Association src, boolean deep)
           
 Member TopicMapFactoryBase.copy(Member src, Association destAssoc, boolean deep)
           
 BaseName TopicMapFactoryBase.copy(BaseName src, Topic destParent, boolean deep)
           
 Variant TopicMapFactoryBase.copy(Variant src, VariantContainer destParent, boolean deep)
           
 VariantName TopicMapFactoryBase.copy(VariantName src, Variant destParent, boolean deep)
           
 Occurrence TopicMapFactoryBase.copy(Occurrence src, Topic destParent, boolean deep)
           
 TopicMap TopicMapFactoryBase.copy(TopicMap src, boolean deep, java.lang.String idPrefix, java.lang.String idSuffix)
          Creates a copy of the topic map src.
 Topic TopicMapFactoryBase.copy(Topic src, boolean deep, java.lang.String idPrefix, java.lang.String idSuffix)
          Copies the Topic src.
 Topic TopicMapFactoryBase.copy(Topic src, boolean deep, java.lang.String idPrefix, java.lang.String idSuffix, java.util.HashMap copied)
           
 Association TopicMapFactoryBase.copy(Association src, boolean deep, java.lang.String idPrefix, java.lang.String idSuffix)
           
 Association TopicMapFactoryBase.copy(Association src, boolean deep, java.lang.String idPrefix, java.lang.String idSuffix, java.util.HashMap copied)
           
 Member TopicMapFactoryBase.copy(Member src, Association destParent, boolean deep, java.lang.String idPrefix, java.lang.String idSuffix)
           
 BaseName TopicMapFactoryBase.copy(BaseName src, Topic destParent, boolean deep, java.lang.String idPrefix, java.lang.String idSuffix)
           
protected  BaseName TopicMapFactoryBase.copy(BaseName src, Topic destParent, boolean deep, java.lang.String idPrefix, java.lang.String idSuffix, java.util.HashMap copied)
           
 Variant TopicMapFactoryBase.copy(Variant src, VariantContainer destParent, boolean deep, java.lang.String idPrefix, java.lang.String idSuffix)
           
 VariantName TopicMapFactoryBase.copy(VariantName src, Variant destParent, boolean deep, java.lang.String idPrefix, java.lang.String idSuffix)
           
 Occurrence TopicMapFactoryBase.copy(Occurrence src, Topic destParent, boolean deep, java.lang.String idPrefix, java.lang.String idSuffix)
           
 TopicMap TopicMapFactory.copy(TopicMap src)
          Returns a deep copy of src
 Topic TopicMapFactory.copy(Topic src)
           
 Association TopicMapFactory.copy(Association src)
           
 Member TopicMapFactory.copy(Member src, Association destAssoc)
           
 BaseName TopicMapFactory.copy(BaseName src, Topic destTopic)
           
 Variant TopicMapFactory.copy(Variant src, VariantContainer destContainer)
           
 VariantName TopicMapFactory.copy(VariantName src, Variant destVariant)
           
 Occurrence TopicMapFactory.copy(Occurrence src, Topic destTopic)
           
 TopicMap TopicMapFactory.copy(TopicMap src, boolean deep)
          Creates a copy of src.
 Topic TopicMapFactory.copy(Topic src, boolean deep)
          Creates a copy of src.
 Association TopicMapFactory.copy(Association src, boolean deep)
          Creates a copy of src A deep copy of src returns an Association in which the type and all child Members are deep copied.
 Member TopicMapFactory.copy(Member src, Association destAssoc, boolean deep)
          Creates a copy of src as a new child of destAssoc A deep copy of src returns a Member in which the roleSpec and players are all deep copied.
 BaseName TopicMapFactory.copy(BaseName src, Topic destTopic, boolean deep)
          Creates a copy of src as a new child of destTopic A deep copy of src returns a BaseName in which the name string is a duplicate of the name string of src and the child Variants are deep copied.
 Variant TopicMapFactory.copy(Variant src, VariantContainer destContainer, boolean deep)
          Creates a copy of src A deep copy of src returns a Variant in which the child VariantName and Variant objects are deep copied.
 VariantName TopicMapFactory.copy(VariantName src, Variant destVariant, boolean deep)
          Creates a copy of src as a new child of destVariant A deep copy of src returns a VariantName in which the child resourceRef or resourceData is a duplicate of the value in the source object.
 Occurrence TopicMapFactory.copy(Occurrence src, Topic destTopic, boolean deep)
          Creates a copy of src as a new child of destTopic A deep copy of src returns an Occurrence in which the type topic is deep copied and the child resourceRef or resourceData is a duplicate of the value in the source object.
 

Uses of TopicMapProcessingException in org.tm4j.topicmap.source
 

Methods in org.tm4j.topicmap.source that throw TopicMapProcessingException
 void SerializedTopicMapSource.populateTopicMap(TopicMap map)
           
 void SerializedTopicMapSource.populateTopicMap(TopicMap map, Topic[] addedThemes)
           
 void SerializedTopicMapSource.populateTopicMap(TopicMap map, TopicMapProvider provider)
           
 void SerializedTopicMapSource.populateTopicMap(TopicMap map, TopicMapProvider provider, Topic[] addedThemes)
           
 void TopicMapSource.populateTopicMap(TopicMap map)
          a callback method called by the TopicMapProvider implementation to populate the topic map
 void TopicMapSource.populateTopicMap(TopicMap map, TopicMapProvider provider)
          A callback method called by the TopicMapProvider implementation to populate the topic map.
 void TopicMapSource.populateTopicMap(TopicMap map, Topic[] addedThemes)
           
 void TopicMapSource.populateTopicMap(TopicMap map, TopicMapProvider provider, Topic[] addedThemes)
           
 

Uses of TopicMapProcessingException in org.tm4j.topicmap.unified
 

Subclasses of TopicMapProcessingException in org.tm4j.topicmap.unified
 class UnifiedTopicMapException
           
 

Uses of TopicMapProcessingException in org.tm4j.topicmap.utils
 

Subclasses of TopicMapProcessingException in org.tm4j.topicmap.utils
 class WriterPropertyNotRecognizedException
           
 

Methods in org.tm4j.topicmap.utils that throw TopicMapProcessingException
 boolean WalkerHandlerAdapter.startTopicMap(TopicMap tm)
           
 void WalkerHandlerAdapter.endTopicMap(TopicMap tm)
           
 boolean WalkerHandlerAdapter.startTopic(Topic topic)
           
 void WalkerHandlerAdapter.endTopic(Topic topic)
           
 void WalkerHandlerAdapter.onType(Topic type)
           
 void WalkerHandlerAdapter.onSubject(Locator subject)
           
 void WalkerHandlerAdapter.onSubjectIndicator(Locator subjectIndicator)
           
 boolean WalkerHandlerAdapter.startScope()
           
 void WalkerHandlerAdapter.endScope()
           
 void WalkerHandlerAdapter.onTheme(Topic theme)
           
 boolean WalkerHandlerAdapter.startBaseName(BaseName name)
           
 void WalkerHandlerAdapter.endBaseName(BaseName name)
           
 boolean WalkerHandlerAdapter.startVariant(Variant var)
           
 void WalkerHandlerAdapter.endVariant(Variant var)
           
 void WalkerHandlerAdapter.onParameter(Topic param)
           
 void WalkerHandlerAdapter.onVariantName(VariantName varName)
           
 boolean WalkerHandlerAdapter.startOccurrence(Occurrence occ)
           
 void WalkerHandlerAdapter.endOccurrence(Occurrence occ)
           
 boolean WalkerHandlerAdapter.startAssociation(Association assoc)
           
 void WalkerHandlerAdapter.endAssociation(Association assoc)
           
 boolean WalkerHandlerAdapter.startMember(Member member)
           
 void WalkerHandlerAdapter.endMember(Member member)
           
 void WalkerHandlerAdapter.onRoleSpec(Topic roleSpec)
           
 void WalkerHandlerAdapter.onPlayer(Topic player)
           
 boolean TypeInstanceAssociationFilter.startTopic(Topic t)
           
 boolean TypeInstanceAssociationFilter.startAssociation(Association a)
           
 void TopicMapHandlerAdapter.startTopicMap(java.lang.String id, Locator xmlBase)
           
 void TopicMapHandlerAdapter.endTopicMap()
           
 void TopicMapHandlerAdapter.startTopic(java.lang.String id)
           
 void TopicMapHandlerAdapter.endTopic()
           
 void TopicMapHandlerAdapter.startInstanceOf(java.lang.String id)
           
 void TopicMapHandlerAdapter.endInstanceOf()
           
 void TopicMapHandlerAdapter.startSubjectIdentity(java.lang.String id)
           
 void TopicMapHandlerAdapter.endSubjectIdentity()
           
 void TopicMapHandlerAdapter.startBaseName(java.lang.String id)
           
 void TopicMapHandlerAdapter.endBaseName()
           
 void TopicMapHandlerAdapter.startOccurrence(java.lang.String id)
           
 void TopicMapHandlerAdapter.endOccurrence()
           
 void TopicMapHandlerAdapter.startAssociation(java.lang.String id)
           
 void TopicMapHandlerAdapter.endAssociation()
           
 void TopicMapHandlerAdapter.startMember(java.lang.String id)
           
 void TopicMapHandlerAdapter.endMember()
           
 void TopicMapHandlerAdapter.startRoleSpec(java.lang.String id)
           
 void TopicMapHandlerAdapter.endRoleSpec()
           
 void TopicMapHandlerAdapter.startMergeMap(java.lang.String id, java.lang.String mergeMapURI)
           
 void TopicMapHandlerAdapter.endMergeMap()
           
 void TopicMapHandlerAdapter.ref(java.lang.String id, int refType, java.lang.String refValue)
           
 void TopicMapHandlerAdapter.resourceData(java.lang.String id, java.lang.String data)
           
 void TopicMapHandlerAdapter.startScope(java.lang.String id)
           
 void TopicMapHandlerAdapter.endScope()
           
 void TopicMapHandlerAdapter.baseNameString(java.lang.String id, java.lang.String value)
           
 void TopicMapHandlerAdapter.startVariant(java.lang.String id)
           
 void TopicMapHandlerAdapter.endVariant()
           
 void TopicMapHandlerAdapter.startParameters(java.lang.String id)
           
 void TopicMapHandlerAdapter.endParameters()
           
 void TopicMapHandlerAdapter.startVariantName(java.lang.String id)
           
 void TopicMapHandlerAdapter.endVariantName()
           
 Topic TopicMapFragment.addTopic(Topic t, int depth)
           
 void TopicMapFragment.addAssociation(Association src, int depth)
           
 Topic TopicMapCopier.copy(Topic src, boolean deep, java.lang.String idPrefix, java.lang.String idSuffix, java.util.HashMap copied)
           
 Association TopicMapCopier.copy(Association src, boolean deep, java.lang.String idPrefix, java.lang.String idSuffix, java.util.HashMap copied)
           
protected  BaseName TopicMapCopier.copy(BaseName src, Topic destParent, boolean deep, java.lang.String idPrefix, java.lang.String idSuffix, java.util.HashMap copied)
           
protected  Variant TopicMapCopier.copy(Variant src, VariantContainer destParent, boolean deep, java.lang.String idPrefix, java.lang.String idSuffix, java.util.HashMap copied)
           
protected  Occurrence TopicMapCopier.copy(Occurrence src, Topic destParent, boolean deep, java.lang.String idPrefix, java.lang.String idSuffix, java.util.HashMap copied)
           
protected  Member TopicMapCopier.copy(Member src, Association destParent, boolean deep, java.lang.String idPrefix, java.lang.String idSuffix, java.util.HashMap copied)
           
protected  void TopicMapCopier.copyScopedObject(ScopedObject src, ScopedObject dest, boolean deep, java.lang.String idPrefix, java.lang.String idSuffix, java.util.HashMap copied)
           
 java.lang.String SimpleIDMappingStrategy.generateID(java.lang.String sourceID, TopicMap destinationTM)
           
 boolean WalkerFilterAdapter.startTopicMap(TopicMap tm)
           
 void WalkerFilterAdapter.endTopicMap(TopicMap tm)
           
 boolean WalkerFilterAdapter.startTopic(Topic topic)
           
 void WalkerFilterAdapter.endTopic(Topic topic)
           
 void WalkerFilterAdapter.onType(Topic type)
           
 void WalkerFilterAdapter.onSubject(Locator subject)
           
 void WalkerFilterAdapter.onSubjectIndicator(Locator subjectIndicator)
           
 boolean WalkerFilterAdapter.startScope()
           
 void WalkerFilterAdapter.endScope()
           
 void WalkerFilterAdapter.onTheme(Topic theme)
           
 boolean WalkerFilterAdapter.startBaseName(BaseName name)
           
 void WalkerFilterAdapter.endBaseName(BaseName name)
           
 boolean WalkerFilterAdapter.startVariant(Variant var)
           
 void WalkerFilterAdapter.endVariant(Variant var)
           
 void WalkerFilterAdapter.onParameter(Topic param)
           
 void WalkerFilterAdapter.onVariantName(VariantName varName)
           
 boolean WalkerFilterAdapter.startOccurrence(Occurrence occ)
           
 void WalkerFilterAdapter.endOccurrence(Occurrence occ)
           
 boolean WalkerFilterAdapter.startAssociation(Association assoc)
           
 void WalkerFilterAdapter.endAssociation(Association assoc)
           
 boolean WalkerFilterAdapter.startMember(Member member)
           
 void WalkerFilterAdapter.endMember(Member member)
           
 void WalkerFilterAdapter.onRoleSpec(Topic roleSpec)
           
 void WalkerFilterAdapter.onPlayer(Topic player)
           
 boolean ScopeWalkerFilter.startAssociation(Association assoc)
           
 boolean ScopeWalkerFilter.startBaseName(BaseName name)
           
 boolean ScopeWalkerFilter.startOccurrence(Occurrence occ)
           
 java.lang.String IDMappingStrategy.generateID(java.lang.String sourceID, TopicMap destinationTM)
          This method is invoked to generate an ID for the destination object of a copy.
 void TopicMapSerializer.serialize()
          Performs the serialization of the merged topic map.
protected  void TopicMapMerger.makeResultConsistent()
          Creates a consistent topic map from the "raw" result.
 void TopicMapMerger.merge()
          Performs the actual merge.
 void LTMParser.topicmap()
           
 void LTMParser.topic()
           
 void LTMParser.occurrence()
           
 void LTMParser.association()
           
 void LTMParser.topname()
           
 void LTMParser.assocrole()
           
static TopicMap XTMUtils.makeConsistent(TopicMap tm)
          Creates a "consistent" topic map representation by applying the duplicate suppression rules of XTM 1.0 Annex F (section 6) This means that 1) All topics which are merged together are replaced by a single topic having the characteristics of all the merged ones (XTM 1.0 F.5.1) 2) Duplicate subject indicators on the same topic are collapsed into a single subject indicator (XTM 1.0 F.6.1) 3) Duplicate names in the same scope on the same topic are collapsed into a single name (XTM 1.0 F.6.2) 4) Duplicate role players in associations are removed (XTM 1.0 F.6.4) 5) Duplicate associations are collapsed into a single association (XTM 1.0 F.6.3) Note that F.6.4 is applied before F.6.3 as the XTM definition of a duplicate association uses a definition of equivalence which is affected by the aplication as F.6.4.
static Topic XTMUtils.staticMerge(Topic t)
          Takes all topics merged with t and adds their characteristics to t.
protected static Topic XTMUtils.staticMerge(Topic t, boolean swapTopics)
          Internal implementation of the static merge algorithm.
static void XTMUtils.swapTopic(Topic from, Topic to)
          Exchanges all uses of the topic from to use the topic to.
 void LTMBuilder.build(java.io.InputStream src, Locator srcLoc, TopicMap baseTM, TopicMapProvider provider)
           
 void LTMBuilder.build(java.io.InputStream src, Locator srcLoc, TopicMap baseTM)
           
 void LTMBuilder.build(java.io.Reader src, Locator srcLoc, TopicMap baseTM, TopicMapProvider provider)
           
 void LTMBuilder.build(java.io.Reader src, Locator srcLoc, TopicMap baseTM)
           
 TopicMap LTMBuilder.read(java.io.File src)
           
 void LTMBuilder.build(java.io.InputStream src, Locator srcLoc, TopicMap tm, Topic[] addedThemes)
           
 void LTMBuilder.build(java.io.Reader source, Locator base, TopicMap existing, Topic[] addedThemes)
           
 void LTMBuilder.build(java.io.InputStream src, Locator srcLoc, TopicMap tm, TopicMapProvider provider, Topic[] addedThemes)
           
 void LTMBuilder.build(java.io.Reader source, Locator base, TopicMap existing, TopicMapProvider provider, Topic[] addedThemes)
           
 void XTMWriter.startTopicMap(java.lang.String id, java.lang.String base)
           
 void XTMWriter.endTopicMap()
           
 void XTMWriter.startTopic(java.lang.String id)
           
 void XTMWriter.endTopic()
           
 void XTMWriter.startInstanceOf(java.lang.String id)
           
 void XTMWriter.endInstanceOf()
           
 void XTMWriter.startSubjectIdentity(java.lang.String id)
           
 void XTMWriter.endSubjectIdentity()
           
 void XTMWriter.startBaseName(java.lang.String id)
           
 void XTMWriter.endBaseName()
           
 void XTMWriter.startOccurrence(java.lang.String id)
           
 void XTMWriter.endOccurrence()
           
 void XTMWriter.startAssociation(java.lang.String id)
           
 void XTMWriter.endAssociation()
           
 void XTMWriter.startMember(java.lang.String id)
           
 void XTMWriter.endMember()
           
 void XTMWriter.startRoleSpec(java.lang.String id)
           
 void XTMWriter.endRoleSpec()
           
 void XTMWriter.startMergeMap(java.lang.String id, java.lang.String mergeMapURI)
           
 void XTMWriter.endMergeMap()
           
 void XTMWriter.ref(java.lang.String id, int refType, Locator refValue)
           
 void XTMWriter.ref(java.lang.String id, int refType, java.lang.String refValue)
           
 void XTMWriter.resourceData(java.lang.String id, java.lang.String data)
           
 void XTMWriter.startScope(java.lang.String id)
           
 void XTMWriter.endScope()
           
 void XTMWriter.baseNameString(java.lang.String id, java.lang.String value)
           
 void XTMWriter.startVariant(java.lang.String id)
           
 void XTMWriter.endVariant()
           
 void XTMWriter.startParameters(java.lang.String id)
           
 void XTMWriter.endParameters()
           
 void XTMWriter.startVariantName(java.lang.String id)
           
 void XTMWriter.endVariantName()
           
 boolean XTMWriter.startTopicMap(TopicMap tm)
           
 void XTMWriter.endTopicMap(TopicMap tm)
           
 boolean XTMWriter.startTopic(Topic t)
           
 void XTMWriter.endTopic(Topic t)
           
 void XTMWriter.onType(Topic type)
           
protected  void XTMWriter.closeTypes()
           
protected  void XTMWriter.openSubjectIdentity()
           
protected  void XTMWriter.closeSubjectIdentity()
           
 void XTMWriter.onSubject(Locator subject)
           
 void XTMWriter.onSubjectIndicator(Locator subjInd)
           
 boolean XTMWriter.startBaseName(BaseName bn)
           
 void XTMWriter.endBaseName(BaseName bn)
           
protected  void XTMWriter.writeBaseNameString()
           
 boolean XTMWriter.startScope()
           
 void XTMWriter.onTheme(Topic theme)
           
protected  void XTMWriter.topicRef(Topic t)
           
 boolean XTMWriter.startVariant(Variant var)
           
 void XTMWriter.endVariant(Variant var)
           
protected  void XTMWriter.openParameters()
           
protected  void XTMWriter.closeParameters()
           
 void XTMWriter.onParameter(Topic param)
           
 void XTMWriter.onVariantName(VariantName varName)
           
 boolean XTMWriter.startOccurrence(Occurrence occ)
           
 void XTMWriter.endOccurrence(Occurrence occ)
           
 boolean XTMWriter.startAssociation(Association assoc)
           
 void XTMWriter.endAssociation(Association assoc)
           
 boolean XTMWriter.startMember(Member m)
           
 void XTMWriter.endMember(Member m)
           
 void XTMWriter.onRoleSpec(Topic rs)
           
 void XTMWriter.onPlayer(Topic p)
           
 boolean WalkerHandler.startTopicMap(TopicMap tm)
           
 void WalkerHandler.endTopicMap(TopicMap tm)
           
 boolean WalkerHandler.startTopic(Topic topic)
           
 void WalkerHandler.endTopic(Topic topic)
           
 void WalkerHandler.onType(Topic type)
           
 void WalkerHandler.onSubject(Locator subject)
           
 void WalkerHandler.onSubjectIndicator(Locator subjectIndicator)
           
 boolean WalkerHandler.startScope()
           
 void WalkerHandler.endScope()
           
 void WalkerHandler.onTheme(Topic theme)
           
 boolean WalkerHandler.startBaseName(BaseName name)
           
 void WalkerHandler.endBaseName(BaseName name)
           
 boolean WalkerHandler.startVariant(Variant var)
           
 void WalkerHandler.endVariant(Variant var)
           
 void WalkerHandler.onParameter(Topic param)
           
 void WalkerHandler.onVariantName(VariantName varName)
           
 boolean WalkerHandler.startOccurrence(Occurrence occ)
           
 void WalkerHandler.endOccurrence(Occurrence occ)
           
 boolean WalkerHandler.startAssociation(Association assoc)
           
 void WalkerHandler.endAssociation(Association assoc)
           
 boolean WalkerHandler.startMember(Member member)
           
 void WalkerHandler.endMember(Member member)
           
 void WalkerHandler.onRoleSpec(Topic roleSpec)
           
 void WalkerHandler.onPlayer(Topic player)
           
 void TopicMapWalker.walk(TopicMap tm)
           
 void TopicMapWalker.walk(Topic t)
           
 void TopicMapWalker.walk(BaseName bn)
           
 void TopicMapWalker.walkScope(java.util.Set scope)
           
 void TopicMapWalker.walk(Variant var)
           
 void TopicMapWalker.walk(VariantName vn)
           
 void TopicMapWalker.walk(Occurrence occ)
           
 void TopicMapWalker.walk(Association assoc)
           
 void TopicMapWalker.walk(Member m)
           
 void XTMBuilder.build(java.io.InputStream src, TopicMap tm, TopicMapProvider provider)
           
 void XTMBuilder.build(java.io.InputStream src, Locator srcLoc, TopicMap tm, TopicMapProvider provider)
          Deprecated. Use build(TopicMapSource, TopicMap) instead
 void XTMBuilder.build(java.io.Reader src, Locator srcLoc, TopicMap tm, TopicMapProvider provider)
          Deprecated. Use build(TopicMapSource, TopicMap) instead
 void XTMBuilder.build(java.io.InputStream src, Locator srcLoc, TopicMap tm)
           
 void XTMBuilder.build(java.io.Reader src, Locator srcLoc, TopicMap tm)
           
 void XTMBuilder.build(org.xml.sax.InputSource src, Locator srcLoc, TopicMap tm)
           
 void XTMBuilder.startTopicMap(java.lang.String id, java.lang.String xmlBase)
          Indicates the start of a topic map event.
 void XTMBuilder.endTopicMap()
          Indicates the end of a topic map event.
 void XTMBuilder.startTopic(java.lang.String id)
          Indicates the start of a topic event.
 void XTMBuilder.endTopic()
          Indicates the start of a topic event.
 void XTMBuilder.startInstanceOf(java.lang.String id)
          Indicates the start of an instanceOf event.
 void XTMBuilder.endInstanceOf()
          Indicates the end of an instanceOf event.
 void XTMBuilder.startSubjectIdentity(java.lang.String id)
          Indicates the start of a subject identity event.
 void XTMBuilder.endSubjectIdentity()
          Indicates the end of a subject identity event.
 void XTMBuilder.startBaseName(java.lang.String id)
          Indicates the start of a topic base name event.
 void XTMBuilder.endBaseName()
          Indicates the end of a topic base name event.
 void XTMBuilder.startOccurrence(java.lang.String id)
          Indicates the start of an occurrence event.
 void XTMBuilder.endOccurrence()
          Indicates the end of an occurrence event.
 void XTMBuilder.startAssociation(java.lang.String id)
          Indicates the start of an association event.
 void XTMBuilder.endAssociation()
          Indicates the end of an association event.
 void XTMBuilder.startMember(java.lang.String id)
          Indicates the start of an association member event.
 void XTMBuilder.endMember()
          Indicates the end of an association member event.
 void XTMBuilder.startRoleSpec(java.lang.String id)
          Indicates the start of an association role specification event.
 void XTMBuilder.endRoleSpec()
          Indicates the end of an association role specification event.
 void XTMBuilder.startMergeMap(java.lang.String id, java.lang.String mergeMapURI, java.lang.String base)
          Indicates the start of a mergeMap event.
 void XTMBuilder.endMergeMap()
          Indicates the end of a mergeMap event.
 void XTMBuilder.ref(java.lang.String id, int refType, java.lang.String refValue, java.lang.String xmlBase)
          Indicates a reference event.
 void XTMBuilder.ref(java.lang.String id, int refType, Locator refValue, Locator base)
          Indicates a reference event.
 void XTMBuilder.resourceData(java.lang.String id, java.lang.String data)
          Indicates a resource data event.
 void XTMBuilder.startScope(java.lang.String id)
          Indicates the start of a scope event.
 void XTMBuilder.endScope()
          Indicates the end of a scope event.
 void XTMBuilder.baseNameString(java.lang.String id, java.lang.String value)
          Indicates a base name string event.
 void XTMBuilder.startVariant(java.lang.String id)
          Indicates the start of a base name variant event.
 void XTMBuilder.endVariant()
          Indicates the end of a base name variant event.
 void XTMBuilder.startParameters(java.lang.String id)
          Indicates the start of a variant parameters event.
 void XTMBuilder.endParameters()
          Indicates the end of a variant parameters event.
 void XTMBuilder.startVariantName(java.lang.String id)
          Indicates the start of a variant name event.
 void XTMBuilder.endVariantName()
          Indicates the end of a variant name event.
 void XTMBuilder.variantName(java.lang.String id, java.lang.String value)
          Indicates a variant name event.
protected  java.lang.String XTMBuilder.expandRef(java.lang.String ref)
           
protected  Locator XTMBuilder.expandRef(Locator loc, Locator baseLoc)
           
 Topic XTMBuilder.getTopicBySourceLocator(Locator resourceLocator)
           
 Topic XTMBuilder.getTopicBySubject(Locator resource)
           
 Topic XTMBuilder.getTopicBySubjectIndicator(java.lang.String indicator)
           
protected  void XTMBuilder.addThemes(ScopedObject sco)
           
protected  void XTMBuilder.scopeClassInstanceAssociation(Topic classTopic, Topic instTopic)
           
 void XTMBuilder.build(java.io.InputStream source, Locator base, TopicMap existing, Topic[] addedThemes)
           
 void XTMBuilder.build(java.io.Reader source, Locator base, TopicMap existing, Topic[] addedThemes)
           
 void XTMBuilder.build(java.io.InputStream src, Locator srcLoc, TopicMap tm, TopicMapProvider provider, Topic[] addedThemes)
           
 void XTMBuilder.build(java.io.Reader source, Locator base, TopicMap existing, TopicMapProvider provider, Topic[] addedThemes)
           
 void TopicMapHandler.startTopicMap(java.lang.String id, java.lang.String xmlBase)
           
 void TopicMapHandler.endTopicMap()
           
 void TopicMapHandler.startTopic(java.lang.String id)
           
 void TopicMapHandler.endTopic()
           
 void TopicMapHandler.startInstanceOf(java.lang.String id)
           
 void TopicMapHandler.endInstanceOf()
           
 void TopicMapHandler.startSubjectIdentity(java.lang.String id)
           
 void TopicMapHandler.endSubjectIdentity()
           
 void TopicMapHandler.startBaseName(java.lang.String id)
           
 void TopicMapHandler.endBaseName()
           
 void TopicMapHandler.startOccurrence(java.lang.String id)
           
 void TopicMapHandler.endOccurrence()
           
 void TopicMapHandler.startAssociation(java.lang.String id)
           
 void TopicMapHandler.endAssociation()
           
 void TopicMapHandler.startMember(java.lang.String id)
           
 void TopicMapHandler.endMember()
           
 void TopicMapHandler.startRoleSpec(java.lang.String id)
           
 void TopicMapHandler.endRoleSpec()
           
 void TopicMapHandler.startMergeMap(java.lang.String id, java.lang.String mergeMapURI, java.lang.String base)
           
 void TopicMapHandler.endMergeMap()
           
 void TopicMapHandler.ref(java.lang.String id, int refType, java.lang.String locator, java.lang.String xmlBase)
           
 void TopicMapHandler.resourceData(java.lang.String id, java.lang.String data)
           
 void TopicMapHandler.startScope(java.lang.String id)
           
 void TopicMapHandler.endScope()
           
 void TopicMapHandler.baseNameString(java.lang.String id, java.lang.String value)
           
 void TopicMapHandler.startVariant(java.lang.String id)
           
 void TopicMapHandler.endVariant()
           
 void TopicMapHandler.startParameters(java.lang.String id)
           
 void TopicMapHandler.endParameters()
           
 void TopicMapHandler.startVariantName(java.lang.String id)
           
 void TopicMapHandler.endVariantName()
           
 void XTMParser.parseTopicMap(org.xml.sax.Attributes atts)
           
 void XTMParser.parseTopic(org.xml.sax.Attributes atts)
           
 void XTMParser.parseSubjectIdentity(org.xml.sax.Attributes atts)
           
 void XTMParser.parseInstanceOf(org.xml.sax.Attributes atts)
           
 void XTMParser.parseTopicRef(org.xml.sax.Attributes atts)
           
 void XTMParser.parseResourceRef(org.xml.sax.Attributes atts)
           
 void XTMParser.parseSubjectIndicatorRef(org.xml.sax.Attributes atts)
           
 void XTMParser.parseScope(org.xml.sax.Attributes atts)
           
 void XTMParser.parseBaseName(org.xml.sax.Attributes atts)
           
 void XTMParser.parseVariant(org.xml.sax.Attributes atts)
           
 void XTMParser.parseParameters(org.xml.sax.Attributes atts)
           
 void XTMParser.parseVariantName(org.xml.sax.Attributes atts)
           
 void XTMParser.parseAssociation(org.xml.sax.Attributes atts)
           
 void XTMParser.parseMember(org.xml.sax.Attributes atts)
           
 void XTMParser.parseRoleSpec(org.xml.sax.Attributes atts)
           
 void XTMParser.parseOccurrence(org.xml.sax.Attributes atts)
           
 void XTMParser.parseMergeMap(org.xml.sax.Attributes atts)
           
 void TopicMapBuilder.build(java.io.InputStream src, Locator srcLoc, TopicMap tm, TopicMapProvider provider)
          Build topic map constructs from the specified source stream.
 void TopicMapBuilder.build(java.io.Reader src, Locator srcLoc, TopicMap tm, TopicMapProvider provider)
          Build topic map constructs from the specified Reader.
 void TopicMapBuilder.build(java.io.InputStream src, Locator srcLoc, TopicMap tm)
          Build topic map constructs from the specified source stream.
 void TopicMapBuilder.build(java.io.InputStream src, Locator srcLoc, TopicMap tm, Topic[] addedThemes)
          Build topic map constructs from the specified source stream.
 void TopicMapBuilder.build(java.io.InputStream src, Locator srcLoc, TopicMap tm, TopicMapProvider provider, Topic[] addedThemes)
           
 void TopicMapBuilder.build(java.io.Reader src, Locator srcLoc, TopicMap tm)
          Build topic map constructs from the specified Reader.
 void TopicMapBuilder.build(java.io.Reader source, Locator base, TopicMap existing, Topic[] addedThemes)
           
 void TopicMapBuilder.build(java.io.Reader source, Locator base, TopicMap existing, TopicMapProvider provider, Topic[] addedThemes)
           
 

Uses of TopicMapProcessingException in org.tm4j.topicmap.utils.extractors
 

Methods in org.tm4j.topicmap.utils.extractors that throw TopicMapProcessingException
 java.lang.String AssociationNameExtractor.getName(Association in, Topic dominantPlayer)