org.tm4j.tmapi.core
Class TMAPIScopedObjectImpl

java.lang.Object
  extended byorg.tm4j.tmapi.core.TMAPITopicMapObjectImpl
      extended byorg.tm4j.tmapi.core.TMAPIScopedObjectImpl
All Implemented Interfaces:
org.tmapi.core.TopicMapObject
Direct Known Subclasses:
TMAPIAssociationImpl, TMAPIBaseNameImpl, TMAPIOccurrenceImpl

public abstract class TMAPIScopedObjectImpl
extends TMAPITopicMapObjectImpl


Constructor Summary
TMAPIScopedObjectImpl(ScopedObject obj, TMAPITopicMapImpl tm)
           
 
Method Summary
 void addScopingTopic(org.tmapi.core.Topic topic)
           
 java.util.Set getScope()
           
 void removeScopingTopic(org.tmapi.core.Topic topic)
           
 
Methods inherited from class org.tm4j.tmapi.core.TMAPITopicMapObjectImpl
addSourceLocator, equals, getObjectId, getReifier, getSourceLocators, getTopicMap, hashCode, removeSourceLocator
 
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

TMAPIScopedObjectImpl

public TMAPIScopedObjectImpl(ScopedObject obj,
                             TMAPITopicMapImpl tm)
Method Detail

getScope

public java.util.Set getScope()

addScopingTopic

public void addScopingTopic(org.tmapi.core.Topic topic)

removeScopingTopic

public void removeScopingTopic(org.tmapi.core.Topic topic)