Class ReifiableImpl
- java.lang.Object
-
- net.ontopia.topicmaps.impl.tmapi2.ReifiableImpl
-
- All Implemented Interfaces:
org.tmapi.core.Construct,org.tmapi.core.Reifiable
- Direct Known Subclasses:
RoleImpl,ScopedImpl,TopicMapImpl
public abstract class ReifiableImpl extends Object implements org.tmapi.core.Reifiable
INTERNAL: OKS->TMAPI 2 object wrapper.
-
-
Field Summary
Fields Modifier and Type Field Description protected TopicMapImpltopicMap
-
Constructor Summary
Constructors Constructor Description ReifiableImpl(TopicMapImpl topicMap)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidaddItemIdentifier(org.tmapi.core.Locator iid)booleanequals(Object obj)StringgetId()Set<org.tmapi.core.Locator>getItemIdentifiers()TopicImplgetReifier()TopicMapImplgetTopicMap()protected abstract TMObjectIFgetWrapped()inthashCode()voidremove()voidremoveItemIdentifier(org.tmapi.core.Locator iid)voidsetReifier(org.tmapi.core.Topic reifier)
-
-
-
Field Detail
-
topicMap
protected TopicMapImpl topicMap
-
-
Constructor Detail
-
ReifiableImpl
public ReifiableImpl(TopicMapImpl topicMap)
-
-
Method Detail
-
getReifier
public TopicImpl getReifier()
- Specified by:
getReifierin interfaceorg.tmapi.core.Reifiable
-
setReifier
public void setReifier(org.tmapi.core.Topic reifier) throws org.tmapi.core.ModelConstraintException- Specified by:
setReifierin interfaceorg.tmapi.core.Reifiable- Throws:
org.tmapi.core.ModelConstraintException
-
getWrapped
protected abstract TMObjectIF getWrapped()
-
getId
public String getId()
- Specified by:
getIdin interfaceorg.tmapi.core.Construct
-
getItemIdentifiers
public Set<org.tmapi.core.Locator> 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
public TopicMapImpl getTopicMap()
- Specified by:
getTopicMapin interfaceorg.tmapi.core.Construct
-
remove
public void remove()
- Specified by:
removein interfaceorg.tmapi.core.Construct
-
equals
public boolean equals(Object obj)
-
-