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 voidaddIncludeUri(LocatorIF uri)voidaddPrefix(String prefix, LocatorIF locator)Set<LocatorIF>getIncludeUris()TemplategetTemplate(String name, int paramcount)MapgetTemplates()ValueGeneratorIFgetTopicById(String id)ValueGeneratorIFgetTopicByItemIdentifier(LocatorIF itemid)ValueGeneratorIFgetTopicByQname(String qname)ValueGeneratorIFgetTopicBySubjectIdentifier(LocatorIF subjid)ValueGeneratorIFgetTopicBySubjectLocator(LocatorIF subjloc)TopicIFmakeAnonymousTopic()TopicIFmakeAnonymousTopic(String wildcard_name)TopicIFmakeTopicById(String id)TopicIFmakeTopicByItemIdentifier(LocatorIF itemid)TopicIFmakeTopicBySubjectIdentifier(LocatorIF subjid)TopicIFmakeTopicBySubjectLocator(LocatorIF subjloc)voidregisterTemplate(String name, Template template)LocatorIFresolveQname(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()
-
-