public abstract class ScopedImpl extends ReifiableImpl implements org.tmapi.core.Scoped
| Modifier and Type | Field and Description |
|---|---|
protected TopicMapImpl |
topicMap |
| Constructor and Description |
|---|
ScopedImpl(TopicMapImpl topicMap) |
| Modifier and Type | Method and Description |
|---|---|
void |
addItemIdentifier(org.tmapi.core.Locator iid) |
void |
addTheme(org.tmapi.core.Topic theme) |
boolean |
equals(Object obj) |
String |
getId() |
Set<org.tmapi.core.Locator> |
getItemIdentifiers() |
Set<org.tmapi.core.Topic> |
getScope() |
TopicMapImpl |
getTopicMap() |
protected abstract TMObjectIF |
getWrapped() |
int |
hashCode() |
void |
remove() |
void |
removeItemIdentifier(org.tmapi.core.Locator iid) |
void |
removeTheme(org.tmapi.core.Topic theme) |
getReifier, setReifierprotected TopicMapImpl topicMap
public ScopedImpl(TopicMapImpl topicMap)
public Set<org.tmapi.core.Topic> getScope()
getScope in interface org.tmapi.core.Scopedpublic void addTheme(org.tmapi.core.Topic theme)
addTheme in interface org.tmapi.core.Scopedpublic void removeTheme(org.tmapi.core.Topic theme)
removeTheme in interface org.tmapi.core.Scopedprotected abstract TMObjectIF getWrapped()
public 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)