Uses of Interface
org.tm4j.topicmap.Variant

Packages that use Variant
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.index.text Provides interfaces for text indexing functionality and basic implementations using jakarta-lucene. 
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 Variant in org.tm4j.tmapi.core
 

Methods in org.tm4j.tmapi.core that return Variant
 Variant TMAPIVariantImpl.getWrappedVariant()
           
 

Methods in org.tm4j.tmapi.core with parameters of type Variant
protected  void TMAPIBaseNameImpl.addVariants(java.util.Collection variants, Variant var)
           
 

Constructors in org.tm4j.tmapi.core with parameters of type Variant
TMAPIVariantImpl(Variant var, VariantName vn, TMAPITopicMapImpl tm)
           
 

Uses of Variant in org.tm4j.topicmap
 

Methods in org.tm4j.topicmap that return Variant
 Variant TopicMapFactoryBase.copy(Variant src, VariantContainer destParent)
           
 Variant TopicMapFactoryBase.copy(Variant src, VariantContainer destParent, boolean deep)
           
 Variant TopicMapFactoryBase.copy(Variant src, VariantContainer destParent, boolean deep, java.lang.String idPrefix, java.lang.String idSuffix)
           
 Variant VariantName.getParent()
          Returns the Variant object which contains this VariantName.
 Variant VariantContainer.createVariant(java.lang.String id)
          Creates a new child variant of this object.
 Variant TopicMapFactory.copy(Variant src, VariantContainer destContainer)
           
 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.
 

Methods in org.tm4j.topicmap with parameters of type Variant
 Variant TopicMapFactoryBase.copy(Variant src, VariantContainer destParent)
           
 VariantName TopicMapFactoryBase.copy(VariantName src, Variant destParent)
           
 Variant TopicMapFactoryBase.copy(Variant src, VariantContainer destParent, boolean deep)
           
 VariantName TopicMapFactoryBase.copy(VariantName src, Variant destParent, boolean deep)
           
 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)
           
 void VariantContainer.setVariants(Variant[] variants)
          Sets the child variants of this object.
 void VariantContainer.addVariant(Variant variant)
          Adds a new child variant to this object.
 Variant TopicMapFactory.copy(Variant src, VariantContainer destContainer)
           
 VariantName TopicMapFactory.copy(VariantName src, Variant destVariant)
           
 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.
 

Uses of Variant in org.tm4j.topicmap.index.text
 

Methods in org.tm4j.topicmap.index.text with parameters of type Variant
protected  void LuceneIndexBase.addDocument(Variant variant)
           
static org.apache.lucene.document.Document LuceneDocumentFactory.createDocument(Variant variant)
           
 

Uses of Variant in org.tm4j.topicmap.unified
 

Classes in org.tm4j.topicmap.unified that implement Variant
 class UnifiedVariant
           
 

Methods in org.tm4j.topicmap.unified that return Variant
 Variant UnifiedVariant.createVariant(java.lang.String id)
           
 Variant UnifiedBaseName.createVariant(java.lang.String id)
           
 

Methods in org.tm4j.topicmap.unified with parameters of type Variant
 void UnifiedVariant.addVariant(Variant v)
           
 void UnifiedVariant.setVariants(Variant[] v)
           
 void UnifiedBaseName.addVariant(Variant v)
           
 void UnifiedBaseName.setVariants(Variant[] v)
           
 

Uses of Variant in org.tm4j.topicmap.utils
 

Methods in org.tm4j.topicmap.utils that return Variant
protected  Variant TopicMapCopier.copy(Variant src, VariantContainer destParent, boolean deep, java.lang.String idPrefix, java.lang.String idSuffix, java.util.HashMap copied)
           
 

Methods in org.tm4j.topicmap.utils with parameters of type Variant
 boolean WalkerHandlerAdapter.startVariant(Variant var)
           
 void WalkerHandlerAdapter.endVariant(Variant var)
           
protected  Variant TopicMapCopier.copy(Variant src, VariantContainer destParent, boolean deep, java.lang.String idPrefix, java.lang.String idSuffix, java.util.HashMap copied)
           
 boolean WalkerFilterAdapter.startVariant(Variant var)
           
 void WalkerFilterAdapter.endVariant(Variant var)
           
 boolean XTMWriter.startVariant(Variant var)
           
 void XTMWriter.endVariant(Variant var)
           
 boolean WalkerHandler.startVariant(Variant var)
           
 void WalkerHandler.endVariant(Variant var)
           
 void TopicMapWalker.walk(Variant var)