public class GlobalParseContext extends Object implements ParseContextIF
| Constructor and Description |
|---|
GlobalParseContext(TopicMapIF topicmap,
LocatorIF base) |
| Modifier and Type | Method and 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) |
public GlobalParseContext(TopicMapIF topicmap, LocatorIF base)
public void addPrefix(String prefix, LocatorIF locator)
addPrefix in interface ParseContextIFpublic void addIncludeUri(LocatorIF uri)
addIncludeUri in interface ParseContextIFpublic Set<LocatorIF> getIncludeUris()
getIncludeUris in interface ParseContextIFpublic LocatorIF resolveQname(String qname)
resolveQname in interface ParseContextIFpublic ValueGeneratorIF getTopicById(String id)
getTopicById in interface ParseContextIFpublic ValueGeneratorIF getTopicByItemIdentifier(LocatorIF itemid)
getTopicByItemIdentifier in interface ParseContextIFpublic ValueGeneratorIF getTopicBySubjectLocator(LocatorIF subjloc)
getTopicBySubjectLocator in interface ParseContextIFpublic ValueGeneratorIF getTopicBySubjectIdentifier(LocatorIF subjid)
getTopicBySubjectIdentifier in interface ParseContextIFpublic ValueGeneratorIF getTopicByQname(String qname)
getTopicByQname in interface ParseContextIFpublic TopicIF makeAnonymousTopic()
makeAnonymousTopic in interface ParseContextIFpublic TopicIF makeAnonymousTopic(String wildcard_name)
makeAnonymousTopic in interface ParseContextIFpublic void registerTemplate(String name, Template template)
registerTemplate in interface ParseContextIFpublic Template getTemplate(String name, int paramcount)
getTemplate in interface ParseContextIFpublic Map getTemplates()
getTemplates in interface ParseContextIFpublic TopicIF makeTopicById(String id)
makeTopicById in interface ParseContextIFpublic TopicIF makeTopicByItemIdentifier(LocatorIF itemid)
makeTopicByItemIdentifier in interface ParseContextIFpublic TopicIF makeTopicBySubjectLocator(LocatorIF subjloc)
makeTopicBySubjectLocator in interface ParseContextIFpublic TopicIF makeTopicBySubjectIdentifier(LocatorIF subjid)
makeTopicBySubjectIdentifier in interface ParseContextIF