org.tm4j.tmapi.core
Class TMAPITopicMapObjectImpl

java.lang.Object
  extended byorg.tm4j.tmapi.core.TMAPITopicMapObjectImpl
All Implemented Interfaces:
org.tmapi.core.TopicMapObject
Direct Known Subclasses:
TMAPIMemberImpl, TMAPIScopedObjectImpl, TMAPITopicImpl, TMAPITopicMapImpl, TMAPIVariantImpl

public abstract class TMAPITopicMapObjectImpl
extends java.lang.Object
implements org.tmapi.core.TopicMapObject


Constructor Summary
TMAPITopicMapObjectImpl(TopicMapObject obj, TMAPITopicMapImpl tm)
           
 
Method Summary
 void addSourceLocator(org.tmapi.core.Locator loc)
           
 boolean equals(java.lang.Object other)
           
 java.lang.String getObjectId()
           
 org.tmapi.core.Topic getReifier()
           
 java.util.Set getSourceLocators()
           
 org.tmapi.core.TopicMap getTopicMap()
           
 int hashCode()
           
 void removeSourceLocator(org.tmapi.core.Locator loc)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.tmapi.core.TopicMapObject
remove
 

Constructor Detail

TMAPITopicMapObjectImpl

public TMAPITopicMapObjectImpl(TopicMapObject obj,
                               TMAPITopicMapImpl tm)
Method Detail

getTopicMap

public org.tmapi.core.TopicMap getTopicMap()
Specified by:
getTopicMap in interface org.tmapi.core.TopicMapObject

addSourceLocator

public void addSourceLocator(org.tmapi.core.Locator loc)
Specified by:
addSourceLocator in interface org.tmapi.core.TopicMapObject

getSourceLocators

public java.util.Set getSourceLocators()
Specified by:
getSourceLocators in interface org.tmapi.core.TopicMapObject

removeSourceLocator

public void removeSourceLocator(org.tmapi.core.Locator loc)
Specified by:
removeSourceLocator in interface org.tmapi.core.TopicMapObject

getObjectId

public java.lang.String getObjectId()
Specified by:
getObjectId in interface org.tmapi.core.TopicMapObject

equals

public boolean equals(java.lang.Object other)
Specified by:
equals in interface org.tmapi.core.TopicMapObject

hashCode

public int hashCode()
Specified by:
hashCode in interface org.tmapi.core.TopicMapObject

getReifier

public org.tmapi.core.Topic getReifier()