public class W2TVariant extends AbstractDatatypeAware implements org.tmapi.core.Variant
| Modifier and Type | Field and Description |
|---|---|
protected W2TName |
name |
protected java.util.Set<Topic> |
scope |
protected W2TTopic |
t |
| Constructor and Description |
|---|
W2TVariant(W2TName name,
java.util.Set<Topic> scope) |
| Modifier and Type | Method and Description |
|---|---|
void |
addItemIdentifier(org.tmapi.core.Locator lctr) |
void |
addTheme(org.tmapi.core.Topic topic) |
java.lang.String |
getId() |
java.util.Set<org.tmapi.core.Locator> |
getItemIdentifiers() |
org.tmapi.core.Name |
getParent() |
org.tmapi.core.Topic |
getReifier() |
java.util.Set<org.tmapi.core.Topic> |
getScope() |
org.tmapi.core.TopicMap |
getTopicMap() |
java.lang.String |
getValue() |
void |
remove() |
void |
removeItemIdentifier(org.tmapi.core.Locator lctr) |
void |
removeTheme(org.tmapi.core.Topic topic) |
void |
setReifier(org.tmapi.core.Topic topic) |
void |
setValue(java.lang.String s) |
decimalValue, floatValue, getDatatype, integerValue, intValue, locatorValue, longValue, setValue, setValue, setValue, setValue, setValue, setValue, setValueclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitprotected W2TName name
protected W2TTopic t
protected java.util.Set<Topic> scope
public org.tmapi.core.Name getParent()
getParent in interface org.tmapi.core.ConstructgetParent in interface org.tmapi.core.Variantpublic java.util.Set<org.tmapi.core.Topic> getScope()
getScope in interface org.tmapi.core.ScopedgetScope in interface org.tmapi.core.Variantpublic org.tmapi.core.Topic getReifier()
getReifier in interface org.tmapi.core.Reifiablepublic void setReifier(org.tmapi.core.Topic topic)
throws org.tmapi.core.ModelConstraintException
setReifier in interface org.tmapi.core.Reifiableorg.tmapi.core.ModelConstraintExceptionpublic org.tmapi.core.TopicMap getTopicMap()
getTopicMap in interface org.tmapi.core.Constructpublic java.lang.String getId()
getId in interface org.tmapi.core.Constructpublic java.util.Set<org.tmapi.core.Locator> getItemIdentifiers()
getItemIdentifiers in interface org.tmapi.core.Constructpublic void addItemIdentifier(org.tmapi.core.Locator lctr)
throws org.tmapi.core.ModelConstraintException
addItemIdentifier in interface org.tmapi.core.Constructorg.tmapi.core.ModelConstraintExceptionpublic void removeItemIdentifier(org.tmapi.core.Locator lctr)
removeItemIdentifier in interface org.tmapi.core.Constructpublic void remove()
remove in interface org.tmapi.core.Constructpublic void addTheme(org.tmapi.core.Topic topic)
throws org.tmapi.core.ModelConstraintException
addTheme in interface org.tmapi.core.Scopedorg.tmapi.core.ModelConstraintExceptionpublic void removeTheme(org.tmapi.core.Topic topic)
removeTheme in interface org.tmapi.core.Scopedpublic java.lang.String getValue()
getValue in interface org.tmapi.core.DatatypeAwaregetValue in class AbstractDatatypeAwarepublic void setValue(java.lang.String s)
setValue in interface org.tmapi.core.DatatypeAwaresetValue in class AbstractDatatypeAwareCopyright 2004-2015 Wandora Team