public class MemoryTopicMapSystemImpl extends Object implements TopicMapSystemIF
Constructor and Description |
---|
MemoryTopicMapSystemImpl(TopicMapSystemFactory topicMapSystemFactory) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
org.tmapi.core.Locator |
createLocator(String reference) |
TopicMapImpl |
createTopicMap(org.tmapi.core.Locator loc) |
TopicMapImpl |
createTopicMap(String reference) |
TopicMapImpl |
createTopicMap(TopicMapIF topicmap) |
boolean |
getFeature(String feature) |
Set<org.tmapi.core.Locator> |
getLocators() |
Object |
getProperty(String property) |
TopicMapImpl |
getTopicMap(org.tmapi.core.Locator loc) |
TopicMapImpl |
getTopicMap(String reference) |
void |
remove(LocatorIF loc) |
org.tmapi.core.Locator |
wrapLocator(LocatorIF loc) |
public MemoryTopicMapSystemImpl(TopicMapSystemFactory topicMapSystemFactory)
public void close()
close
in interface org.tmapi.core.TopicMapSystem
public org.tmapi.core.Locator createLocator(String reference)
createLocator
in interface org.tmapi.core.TopicMapSystem
public org.tmapi.core.Locator wrapLocator(LocatorIF loc)
wrapLocator
in interface TopicMapSystemIF
public TopicMapImpl createTopicMap(org.tmapi.core.Locator loc) throws org.tmapi.core.TopicMapExistsException
createTopicMap
in interface org.tmapi.core.TopicMapSystem
org.tmapi.core.TopicMapExistsException
public TopicMapImpl createTopicMap(TopicMapIF topicmap) throws org.tmapi.core.TopicMapExistsException
org.tmapi.core.TopicMapExistsException
public TopicMapImpl createTopicMap(String reference) throws org.tmapi.core.TopicMapExistsException
createTopicMap
in interface org.tmapi.core.TopicMapSystem
org.tmapi.core.TopicMapExistsException
public boolean getFeature(String feature) throws org.tmapi.core.FeatureNotRecognizedException
getFeature
in interface org.tmapi.core.TopicMapSystem
org.tmapi.core.FeatureNotRecognizedException
public Set<org.tmapi.core.Locator> getLocators()
getLocators
in interface org.tmapi.core.TopicMapSystem
public Object getProperty(String property)
getProperty
in interface org.tmapi.core.TopicMapSystem
public TopicMapImpl getTopicMap(String reference)
getTopicMap
in interface org.tmapi.core.TopicMapSystem
public TopicMapImpl getTopicMap(org.tmapi.core.Locator loc)
getTopicMap
in interface org.tmapi.core.TopicMapSystem
public void remove(LocatorIF loc)
remove
in interface TopicMapSystemIF