public class OccurrenceImpl extends DatatypeAwareImpl implements org.tmapi.core.Occurrence
| Modifier and Type | Field and Description |
|---|---|
protected TopicMapImpl |
topicMap |
| Constructor and Description |
|---|
OccurrenceImpl(TopicMapImpl topicMap,
OccurrenceIF occ) |
| Modifier and Type | Method and Description |
|---|---|
void |
addItemIdentifier(org.tmapi.core.Locator iid) |
boolean |
equals(Object obj) |
org.tmapi.core.Locator |
getDatatype() |
String |
getId() |
Set<org.tmapi.core.Locator> |
getItemIdentifiers() |
org.tmapi.core.Topic |
getParent() |
TopicMapImpl |
getTopicMap() |
org.tmapi.core.Topic |
getType() |
String |
getValue() |
OccurrenceIF |
getWrapped() |
int |
hashCode() |
org.tmapi.core.Locator |
locatorValue() |
void |
remove() |
void |
removeItemIdentifier(org.tmapi.core.Locator iid) |
void |
setType(org.tmapi.core.Topic type) |
void |
setValue(org.tmapi.core.Locator value) |
void |
setValue(String value) |
protected void |
setValue(String value,
LocatorIF datatype)
Sets the value / datatype pair.
|
decimalValue, floatValue, integerValue, intValue, longValue, setValue, setValue, setValue, setValue, setValue, setValueaddTheme, getScope, removeThemegetReifier, setReifierclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitprotected TopicMapImpl topicMap
public OccurrenceImpl(TopicMapImpl topicMap, OccurrenceIF occ)
public OccurrenceIF getWrapped()
public org.tmapi.core.Topic getParent()
getParent in interface org.tmapi.core.ConstructgetParent in interface org.tmapi.core.Occurrencepublic org.tmapi.core.Topic getType()
getType in interface org.tmapi.core.Typedpublic void setType(org.tmapi.core.Topic type)
setType in interface org.tmapi.core.Typedpublic org.tmapi.core.Locator getDatatype()
getDatatype in interface org.tmapi.core.DatatypeAwarepublic String getValue()
getValue in interface org.tmapi.core.DatatypeAwarepublic org.tmapi.core.Locator locatorValue()
locatorValue in interface org.tmapi.core.DatatypeAwarepublic void setValue(String value)
setValue in interface org.tmapi.core.DatatypeAwarepublic void setValue(org.tmapi.core.Locator value)
setValue in interface org.tmapi.core.DatatypeAwareprotected void setValue(String value, LocatorIF datatype)
DatatypeAwareImplsetValue in class DatatypeAwareImplpublic String getId()
getId in interface org.tmapi.core.Constructpublic Set<org.tmapi.core.Locator> getItemIdentifiers()
getItemIdentifiers in interface org.tmapi.core.Constructpublic void addItemIdentifier(org.tmapi.core.Locator iid)
addItemIdentifier in interface org.tmapi.core.Constructpublic void removeItemIdentifier(org.tmapi.core.Locator iid)
removeItemIdentifier in interface org.tmapi.core.Constructpublic TopicMapImpl getTopicMap()
getTopicMap in interface org.tmapi.core.Constructpublic void remove()
remove in interface org.tmapi.core.Constructpublic boolean equals(Object obj)