Class NameImpl
java.lang.Object
net.ontopia.topicmaps.impl.tmapi2.ReifiableImpl
net.ontopia.topicmaps.impl.tmapi2.ScopedImpl
net.ontopia.topicmaps.impl.tmapi2.NameImpl
- All Implemented Interfaces:
org.tmapi.core.Construct,org.tmapi.core.Name,org.tmapi.core.Reifiable,org.tmapi.core.Scoped,org.tmapi.core.Typed
INTERNAL: OKS->TMAPI 2 object wrapper.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddItemIdentifier(org.tmapi.core.Locator iid) protected voidaddVariant(org.tmapi.core.Variant variant) protected voidorg.tmapi.core.VariantcreateVariant(String value, Collection<org.tmapi.core.Topic> scope) org.tmapi.core.VariantcreateVariant(String value, org.tmapi.core.Locator datatype, Collection<org.tmapi.core.Topic> scope) org.tmapi.core.VariantcreateVariant(String value, org.tmapi.core.Locator datatype, org.tmapi.core.Topic... scope) org.tmapi.core.VariantcreateVariant(String value, org.tmapi.core.Topic... scope) org.tmapi.core.VariantcreateVariant(org.tmapi.core.Locator value, Collection<org.tmapi.core.Topic> scope) org.tmapi.core.VariantcreateVariant(org.tmapi.core.Locator value, org.tmapi.core.Topic... scope) booleangetId()Set<org.tmapi.core.Locator>org.tmapi.core.Topicorg.tmapi.core.TopicgetType()getValue()Set<org.tmapi.core.Variant>inthashCode()voidremove()voidremoveItemIdentifier(org.tmapi.core.Locator iid) voidremoveTheme(org.tmapi.core.Topic theme) protected voidremoveVariant(VariantImpl variantImpl) voidsetType(org.tmapi.core.Topic type) voidMethods inherited from class net.ontopia.topicmaps.impl.tmapi2.ScopedImpl
addTheme, getScopeMethods inherited from class net.ontopia.topicmaps.impl.tmapi2.ReifiableImpl
getReifier, setReifierMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.tmapi.core.Construct
addItemIdentifier, equals, getId, getItemIdentifiers, getTopicMap, hashCode, remove, removeItemIdentifierMethods inherited from interface org.tmapi.core.Reifiable
getReifier, setReifierMethods inherited from interface org.tmapi.core.Scoped
addTheme, getScope
-
Field Details
-
topicMap
-
-
Constructor Details
-
NameImpl
-
-
Method Details
-
getWrapped
-
createVariant
- Specified by:
createVariantin interfaceorg.tmapi.core.Name
-
createVariant
- Specified by:
createVariantin interfaceorg.tmapi.core.Name
-
addVariant
protected void addVariant(org.tmapi.core.Variant variant) -
clearVariants
protected void clearVariants() -
createVariant
public org.tmapi.core.Variant createVariant(org.tmapi.core.Locator value, org.tmapi.core.Topic... scope) - Specified by:
createVariantin interfaceorg.tmapi.core.Name
-
createVariant
public org.tmapi.core.Variant createVariant(org.tmapi.core.Locator value, Collection<org.tmapi.core.Topic> scope) - Specified by:
createVariantin interfaceorg.tmapi.core.Name
-
createVariant
public org.tmapi.core.Variant createVariant(String value, org.tmapi.core.Locator datatype, org.tmapi.core.Topic... scope) - Specified by:
createVariantin interfaceorg.tmapi.core.Name
-
createVariant
public org.tmapi.core.Variant createVariant(String value, org.tmapi.core.Locator datatype, Collection<org.tmapi.core.Topic> scope) - Specified by:
createVariantin interfaceorg.tmapi.core.Name
-
getParent
public org.tmapi.core.Topic getParent()- Specified by:
getParentin interfaceorg.tmapi.core.Construct- Specified by:
getParentin interfaceorg.tmapi.core.Name
-
getValue
- Specified by:
getValuein interfaceorg.tmapi.core.Name
-
getVariants
- Specified by:
getVariantsin interfaceorg.tmapi.core.Name
-
setValue
- Specified by:
setValuein interfaceorg.tmapi.core.Name
-
getType
public org.tmapi.core.Topic getType()- Specified by:
getTypein interfaceorg.tmapi.core.Typed
-
setType
public void setType(org.tmapi.core.Topic type) - Specified by:
setTypein interfaceorg.tmapi.core.Typed
-
removeTheme
public void removeTheme(org.tmapi.core.Topic theme) - Specified by:
removeThemein interfaceorg.tmapi.core.Scoped- Overrides:
removeThemein classScopedImpl
-
removeVariant
-
getId
- Specified by:
getIdin interfaceorg.tmapi.core.Construct
-
getItemIdentifiers
- Specified by:
getItemIdentifiersin interfaceorg.tmapi.core.Construct
-
addItemIdentifier
public void addItemIdentifier(org.tmapi.core.Locator iid) - Specified by:
addItemIdentifierin interfaceorg.tmapi.core.Construct
-
removeItemIdentifier
public void removeItemIdentifier(org.tmapi.core.Locator iid) - Specified by:
removeItemIdentifierin interfaceorg.tmapi.core.Construct
-
getTopicMap
- Specified by:
getTopicMapin interfaceorg.tmapi.core.Construct
-
remove
public void remove()- Specified by:
removein interfaceorg.tmapi.core.Construct
-
equals
-
hashCode
public int hashCode()
-