org.tm4j.tmapi.core
Class TMAPIVariantImpl
java.lang.Object
org.tm4j.tmapi.core.TMAPITopicMapObjectImpl
org.tm4j.tmapi.core.TMAPIVariantImpl
- All Implemented Interfaces:
- org.tmapi.core.ScopedObject, org.tmapi.core.TopicMapObject, org.tmapi.core.Variant
- public class TMAPIVariantImpl
- extends TMAPITopicMapObjectImpl
- implements org.tmapi.core.Variant
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.tmapi.core.Variant |
getReifier |
Methods inherited from interface org.tmapi.core.TopicMapObject |
addSourceLocator, equals, getObjectId, getSourceLocators, getTopicMap, hashCode, removeSourceLocator |
TMAPIVariantImpl
public TMAPIVariantImpl(Variant var,
VariantName vn,
TMAPITopicMapImpl tm)
getWrappedVariantName
public VariantName getWrappedVariantName()
getWrappedVariant
public Variant getWrappedVariant()
getTopicName
public org.tmapi.core.TopicName getTopicName()
- Specified by:
getTopicName
in interface org.tmapi.core.Variant
getValue
public java.lang.String getValue()
- Specified by:
getValue
in interface org.tmapi.core.Variant
setValue
public void setValue(java.lang.String data)
- Specified by:
setValue
in interface org.tmapi.core.Variant
getResource
public org.tmapi.core.Locator getResource()
- Specified by:
getResource
in interface org.tmapi.core.Variant
setResource
public void setResource(org.tmapi.core.Locator loc)
- Specified by:
setResource
in interface org.tmapi.core.Variant
getScope
public java.util.Set getScope()
- Specified by:
getScope
in interface org.tmapi.core.Variant
addScopingTopic
public void addScopingTopic(org.tmapi.core.Topic theme)
- Specified by:
addScopingTopic
in interface org.tmapi.core.ScopedObject
removeScopingTopic
public void removeScopingTopic(org.tmapi.core.Topic theme)
- Specified by:
removeScopingTopic
in interface org.tmapi.core.ScopedObject
remove
public void remove()
- Specified by:
remove
in interface org.tmapi.core.Variant