org.tm4j.topicmap
Interface VariantName
- All Superinterfaces:
- DataObject, TopicMapObject
- public interface VariantName
- extends TopicMapObject, DataObject
Interface representing an alternate name for a topic.
In XTM, any topic's
base name may provide several alternate names or "variants". The
"variant name" is the actual data provided with such a variant.
This data need not necessarily be string of characters, but may as
well be a reference to an external resource.
This interface defines the basic methods for retrieving and manipulating
both these types of variant names.
- Author:
- Kal Ahmed
Method Summary |
Variant |
getParent()
Returns the Variant object which contains this VariantName. |
Methods inherited from interface org.tm4j.topicmap.TopicMapObject |
addMultiValuePropertyChangeListener, addMultiValuePropertyChangeListener, addPropertyChangeListener, addPropertyChangeListener, addSourceLocator, addVetoableChangeListener, destroy, fireMultiValuePropertyChange, fireMultiValuePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getID, getResourceLocator, getSourceLocators, getTopicMap, removeMultiValuePropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener, removeSourceLocator, removeVetoableChangeListener, setID, setResourceLocator |
getParent
public Variant getParent()
- Returns the Variant object which contains this VariantName.
- Returns:
- This variant name's parent variant.