Package net.ontopia.topicmaps.utils.ctm
Interface ParseContextIF
-
- All Known Implementing Classes:
GlobalParseContext
,LocalParseContext
public interface ParseContextIF
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addIncludeUri(LocatorIF uri)
void
addPrefix(String prefix, LocatorIF locator)
Set<LocatorIF>
getIncludeUris()
Template
getTemplate(String name, int paramcount)
Map
getTemplates()
ValueGeneratorIF
getTopicById(String id)
ValueGeneratorIF
getTopicByItemIdentifier(LocatorIF itemid)
ValueGeneratorIF
getTopicByQname(String qname)
ValueGeneratorIF
getTopicBySubjectIdentifier(LocatorIF subjid)
ValueGeneratorIF
getTopicBySubjectLocator(LocatorIF subjloc)
TopicIF
makeAnonymousTopic()
TopicIF
makeAnonymousTopic(String wildcard_name)
TopicIF
makeTopicById(String id)
TopicIF
makeTopicByItemIdentifier(LocatorIF itemid)
TopicIF
makeTopicBySubjectIdentifier(LocatorIF subjid)
TopicIF
makeTopicBySubjectLocator(LocatorIF subjloc)
void
registerTemplate(String name, Template template)
LocatorIF
resolveQname(String qname)
-
-
-
Method Detail
-
addIncludeUri
void addIncludeUri(LocatorIF uri)
-
getTopicById
ValueGeneratorIF getTopicById(String id)
-
getTopicByItemIdentifier
ValueGeneratorIF getTopicByItemIdentifier(LocatorIF itemid)
-
getTopicBySubjectLocator
ValueGeneratorIF getTopicBySubjectLocator(LocatorIF subjloc)
-
getTopicBySubjectIdentifier
ValueGeneratorIF getTopicBySubjectIdentifier(LocatorIF subjid)
-
getTopicByQname
ValueGeneratorIF getTopicByQname(String qname)
-
makeAnonymousTopic
TopicIF makeAnonymousTopic()
-
getTemplates
Map getTemplates()
-
-