Uses of Class
org.tm4j.topicmap.TopicMapProviderException

Packages that use TopicMapProviderException
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.utils Contains utility classes providing additional functionality for the TM4J API. 
 

Uses of TopicMapProviderException in org.tm4j.topicmap
 

Methods in org.tm4j.topicmap that throw TopicMapProviderException
 TopicMap TopicMapManager.getTopicMap(Locator baseLoc)
          Gets the TopicMap generated from the resource specified by locator
 java.util.Collection TopicMapManager.getTopicMaps()
          Gets a collection of all of the topic maps which are currently available through the registered TopicMapProviders
 void TopicMapManager.mergeTopicMaps(TopicMap one, TopicMap second)
          Merges the two TopicMaps
 void TopicMapManager.dropTopicMap(TopicMap map)
          Removes the TopicMap from the Manager and the underlaying Provider
 TopicMap TopicMapManager.addTopicMap(TopicMapSource source, java.lang.String providerId)
          Adds a TopicMap from the given source to the given Provider
 TopicMap TopicMapManager.copyTopicMap(TopicMap map, java.lang.String providerId)
          Creates a copy of the TopicMap inside the given provider
 void TopicMapManager.moveTopicMap(TopicMap map, java.lang.String providerId)
          Moves the TopicMap into the given Provider
 TopicMapProvider TopicMapManager.registerProvider(java.lang.String id, java.lang.String providerFactoryClassName, java.util.Properties props)
          Registers a new provider with the manager.
 void TopicMapManager.deregisterProvider(java.lang.String id)
          Closes the Provider with the specified id
 TopicMapProvider TopicMapManager.getProvider(java.lang.String id)
          Returns the Provider with the specified id or throws a TopicMapProviderException if this id does not exist
 void TopicMapProviderBase.init(java.util.Properties props)
           
 void TopicMapProviderBase.applyChangeListeners(TopicMap tm)
          Applies a new instance of the default vetoable change listeners specified in the initialisation properties to tm.
protected  void TopicMapProviderBase.initialiseBuilder(TopicMap existingTopicMap, Locator srcLocator)
          Sets up the XTMParser and XTMBuilder objects to be used in constructing a new TopicMap or in merging the contents of an XTM file into an existing TopicMap.
 TopicMap TopicMapProviderBase.addTopicMap(java.io.InputStream srcStream, Locator baseLocator)
          A convenience method returning the added TopicMap.
 TopicMap TopicMapProviderBase.addTopicMap(java.io.InputStream srcStream, Locator baseLocator, TopicMap existingTopicMap)
          Deprecated. from 0.9.0 use TopicMapSourceSupport.addTopicMap(TopicMapSource)
 TopicMap TopicMapProviderBase.addTopicMap(java.io.InputStream srcStream, Locator baseLocator, TopicMap existingTopicMap, TopicMapBuilder builder)
          Deprecated. from 0.9.0 use TopicMapSourceSupport.addTopicMap(TopicMapSource, TopicMap)
 TopicMap TopicMapProviderBase.addTopicMap(java.io.InputStream srcStream, Locator baseLocator, TopicMap existingTopicMap, Topic[] addedThemes)
          Deprecated. from 0.9.0 use TopicMapSourceSupport.addTopicMap(TopicMapSource, TopicMap, Topic[])
 TopicMap TopicMapProviderBase.addTopicMap(java.io.InputStream srcStream, Locator baseLocator, TopicMap existingTopicMap, Topic[] addedThemes, TopicMapBuilder builder)
          Imports a topic map in XTM or LTM syntax into the data store managed by this TopicMapProvider.
 void TopicMapProviderBase.mergeTopicMap(TopicMap baseTopicMap, Locator externalTopicMap, Topic[] addedThemes)
           
protected  TopicMap TopicMapProviderBase.readTopicMap(java.io.InputStream tmStream)
          Reads a topic map from the given input stream.
protected  TopicMap TopicMapProviderBase.readTopicMap(java.io.InputStream srcStream, java.lang.String systemId)
          Reads a topic map from the given input stream using the specified system ID.
protected  TopicMap TopicMapProviderBase.readTopicMap(java.lang.String publicId, java.lang.String systemId)
          Reads a topic map provided with both a public and system identifier.
protected  TopicMap TopicMapProviderBase.postProcess(TopicMap tm)
           
 TopicMapProvider TopicMapProviderFactory.createTopicMapProvider(java.util.Properties props)
          Deprecated. as of 0.8.4, this method only invokes TopicMapProviderFactory.newTopicMapProvider(Properties), by which it will be replaced in the future.
 TopicMapProvider TopicMapProviderFactory.newTopicMapProvider()
          Creates and returns a TopicMapProvider which may be used to retrieve one or more topic maps from the implementation's underlying store.
abstract  TopicMapProvider TopicMapProviderFactory.newTopicMapProvider(java.util.Properties props)
          Creates and returns a TopicMapProvider which may be used to retrieve one or more topic maps from the implementation's underlying store.
 void TopicMapProvider.init(java.util.Properties props)
          Sets the runtime properties defined for this TopicMapProvider.
 TopicMap TopicMapProvider.getTopicMap(Locator baseLocator)
          Returns the topic map provided by this object who's base address is specified by baseLocator.
 TopicMap TopicMapProvider.createTopicMap(Locator baseLocator)
          Creates a new topic map for this provider.
 TopicMap TopicMapProvider.addTopicMap(java.io.InputStream src, Locator baseLocator, TopicMap existingTopicMap)
          Deprecated. use addTopicMap(TopicMapSource source, TopicMap existing) instead
 TopicMap TopicMapProvider.addTopicMap(java.io.InputStream src, Locator baseLocator, TopicMap existingTopicMap, TopicMapBuilder builder)
          Deprecated. use addTopicMap(TopicMapSource source, TopicMap existing) instead
 TopicMap TopicMapProvider.addTopicMap(java.io.InputStream src, Locator baseLocator, TopicMap existingTopicMap, Topic[] addedThemes)
          Deprecated. use addTopicMap(TopicMapSource source, TopicMap existing, Topic[] addedThemes) instead
 TopicMap TopicMapProvider.addTopicMap(TopicMapSource source, TopicMap existing)
          Imports a topic map into the data store managed by this TopicMapProvider from the specified TopicMapSource
 TopicMap TopicMapProvider.addTopicMap(TopicMapSource source, TopicMap existing, Topic[] addedThemes)
          Imports a topic map into the data store managed by this TopicMapProvider from the specified TopicMapSource
 TopicMap TopicMapProvider.addTopicMap(TopicMapSource source)
          Imports a topic map into the data store managed by this TopicMapProvider from the specified TopicMapSource
 TopicMap TopicMapProvider.addTopicMap(TopicMapSource source, Topic[] addedThemes)
          Imports a topic map into the data store managed by this TopicMapProvider from the specified TopicMapSource
 void TopicMapProvider.removeTopicMap(TopicMap tm)
          Removes the specified topic map from this Provider.
 void TopicMapProvider.close()
          Closes the provider.
 void TopicMapProvider.mergeTopicMap(TopicMap baseTopicMap, Locator externalTopicMap, Topic[] addedThemes)
          Merges the topic map from the resource externalTopicMap into the topic map baseTopicMap.
 

Constructors in org.tm4j.topicmap that throw TopicMapProviderException
TopicMapProviderBase()
          A constructor for a skeleton TopicMapProvider.
TopicMapProviderBase(org.apache.xml.resolver.tools.CatalogResolver catalogResolver)
          A constructor for a skeleton TopicMapProvider providing XML catalog resolution services via a CatalogResolver.
 

Uses of TopicMapProviderException in org.tm4j.topicmap.source
 

Methods in org.tm4j.topicmap.source that throw TopicMapProviderException
 TopicMap TopicMapSourceSupport.addTopicMap(TopicMapSource source, TopicMap existing)
           
 TopicMap TopicMapSourceSupport.addTopicMap(TopicMapSource source, TopicMap existing, Topic[] addedThemes)
           
 TopicMap TopicMapSourceSupport.addTopicMap(TopicMapSource source)
           
 TopicMap TopicMapSourceSupport.addTopicMap(TopicMapSource source, Topic[] addedThemes)
           
 Locator TopicMapSourceSupport.getSourceBaseLocator(TopicMapSource source)
           
protected  TopicMap TopicMapSourceSupport.postProcess(TopicMap tm)
           
 

Uses of TopicMapProviderException in org.tm4j.topicmap.utils
 

Methods in org.tm4j.topicmap.utils that throw TopicMapProviderException
protected  void TopicMapSerializer.init()
          Initializes the instance and sets appropriate default values for properties.
protected  void TopicMapMerger.init()
          Initializes the object.
protected  TopicMapProvider TopicMapMerger.makeProvider()
          Sets up a new TopicMapProvider.
protected  void TopicMapMerger.makeRawMergedTopicMap()
          Creates a "raw" merged topic map from the configured sources.
 void TopicMapMerger.merge()
          Performs the actual merge.
protected  void TopicMapMerger.mergeExternallyReferencedTopicMaps()
          Merges in the topic maps of any externally referenced (via <topicRef>) topics present in the source topic maps.
protected  void TopicMapMerger.mergeMergedMaps()
          Merges externally referenced topic maps, by processing <mergeMap> elements.
 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 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.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 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)