Uses of Interface
org.tm4j.topicmap.TopicMapProvider

Packages that use TopicMapProvider
org.tm4j.tmapi.core An implementation of the draft TMAPI interfaces. 
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. 
 

Uses of TopicMapProvider in org.tm4j.tmapi.core
 

Methods in org.tm4j.tmapi.core that return TopicMapProvider
 TopicMapProvider TMAPITopicMapSystemImpl.getTopicMapProvider()
          Returns the underlying TM4J TopicMapProvider which is encapsulated by the TopicMapSystem.
 

Uses of TopicMapProvider in org.tm4j.topicmap
 

Classes in org.tm4j.topicmap that implement TopicMapProvider
 class TopicMapProviderBase
          Provides a skeleton implementation of a basic TopicMapProvider with the addTopicMap() method implemented.
 

Methods in org.tm4j.topicmap that return TopicMapProvider
 TopicMapProvider TopicMapManager.registerProvider(java.lang.String id, java.lang.String providerFactoryClassName, java.util.Properties props)
          Registers a new provider with the manager.
 TopicMapProvider TopicMapManager.getProvider(java.lang.String id)
          Returns the Provider with the specified id or throws a TopicMapProviderException if this id does not exist
 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.
 TopicMapProvider TopicMap.getProvider()
          Returns the TopicMapProvider implementation which provides this TopicMap
 

Uses of TopicMapProvider in org.tm4j.topicmap.source
 

Classes in org.tm4j.topicmap.source that implement TopicMapProvider
 class TopicMapSourceSupport
           
 

Methods in org.tm4j.topicmap.source with parameters of type TopicMapProvider
 void SerializedTopicMapSource.populateTopicMap(TopicMap map, TopicMapProvider provider)
           
 void SerializedTopicMapSource.populateTopicMap(TopicMap map, TopicMapProvider provider, Topic[] addedThemes)
           
 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, TopicMapProvider provider, Topic[] addedThemes)
           
 

Uses of TopicMapProvider in org.tm4j.topicmap.unified
 

Methods in org.tm4j.topicmap.unified that return TopicMapProvider
 TopicMapProvider UnifiedTopicMap.getProvider()
           
 

Uses of TopicMapProvider in org.tm4j.topicmap.utils
 

Methods in org.tm4j.topicmap.utils that return TopicMapProvider
 TopicMapProvider TopicMapMerger.getProvider()
          Returns the topic map provider used during merging.
protected  TopicMapProvider TopicMapMerger.makeProvider()
          Sets up a new TopicMapProvider.
 

Methods in org.tm4j.topicmap.utils with parameters of type TopicMapProvider
 void TopicMapMerger.setProvider(TopicMapProvider newProvider)
          Sets the topic map provider to be used during merging.
 void LTMParser.setProvider(TopicMapProvider provider)
           
 void LTMBuilder.build(java.io.InputStream src, Locator srcLoc, TopicMap baseTM, TopicMapProvider provider)
           
 void LTMBuilder.build(java.io.Reader src, Locator srcLoc, TopicMap baseTM, TopicMapProvider provider)
           
 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, 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, TopicMapProvider provider, Topic[] addedThemes)
           
 void TopicMapBuilder.build(java.io.Reader source, Locator base, TopicMap existing, TopicMapProvider provider, Topic[] addedThemes)
           
 

Constructors in org.tm4j.topicmap.utils with parameters of type TopicMapProvider
LTMBuilder(TopicMapProvider provider)