Uses of Interface
net.ontopia.topicmaps.utils.ctm.ValueGeneratorIF
Packages that use ValueGeneratorIF
Package
Description
Provides support for the ISO-standardized textual Compact Topic Maps
syntax (or CTM) format for topic maps.
-
Uses of ValueGeneratorIF in net.ontopia.topicmaps.utils.ctm
Classes in net.ontopia.topicmaps.utils.ctm that implement ValueGeneratorIFModifier and TypeClassDescriptionclassAbstract topic generator.classINTERNAL: A special generator that's used when an IRI is passed as an argument to a template because this can be either a topic reference or an IRI literal, and we don't know which.classclassSimple generator storing values to be generated.classMethods in net.ontopia.topicmaps.utils.ctm that return ValueGeneratorIFModifier and TypeMethodDescriptionIRIAsArgumentGenerator.copy()NamedWildcardTopicGenerator.copy()ValueGenerator.copy()ValueGeneratorIF.copy()WildcardTopicGenerator.copy()BuilderEventHandler.endEmbeddedTopic()ParseEventHandlerIF.endEmbeddedTopic()Returns a generator which returns the embedded topic produced by the event.TemplateEventHandler.endEmbeddedTopic()Template.getGenerator(String name) GlobalParseContext.getTopicById(String id) ParseContextIF.getTopicById(String id) GlobalParseContext.getTopicByItemIdentifier(LocatorIF itemid) ParseContextIF.getTopicByItemIdentifier(LocatorIF itemid) GlobalParseContext.getTopicByQname(String qname) ParseContextIF.getTopicByQname(String qname) GlobalParseContext.getTopicBySubjectIdentifier(LocatorIF subjid) ParseContextIF.getTopicBySubjectIdentifier(LocatorIF subjid) GlobalParseContext.getTopicBySubjectLocator(LocatorIF subjloc) ParseContextIF.getTopicBySubjectLocator(LocatorIF subjloc) Methods in net.ontopia.topicmaps.utils.ctm with parameters of type ValueGeneratorIFModifier and TypeMethodDescriptionvoidBuilderEventHandler.addItemIdentifier(ValueGeneratorIF locator) voidParseEventHandlerIF.addItemIdentifier(ValueGeneratorIF locator) voidTemplateEventHandler.addItemIdentifier(ValueGeneratorIF locator) voidBuilderEventHandler.addReifier(ValueGeneratorIF topic) voidParseEventHandlerIF.addReifier(ValueGeneratorIF topic) voidTemplateEventHandler.addReifier(ValueGeneratorIF topic) voidBuilderEventHandler.addRole(ValueGeneratorIF type, ValueGeneratorIF player) voidParseEventHandlerIF.addRole(ValueGeneratorIF type, ValueGeneratorIF player) voidTemplateEventHandler.addRole(ValueGeneratorIF type, ValueGeneratorIF player) voidBuilderEventHandler.addScopingTopic(ValueGeneratorIF topic) voidParseEventHandlerIF.addScopingTopic(ValueGeneratorIF topic) voidTemplateEventHandler.addScopingTopic(ValueGeneratorIF topic) voidBuilderEventHandler.addSubjectIdentifier(ValueGeneratorIF locator) voidParseEventHandlerIF.addSubjectIdentifier(ValueGeneratorIF locator) voidTemplateEventHandler.addSubjectIdentifier(ValueGeneratorIF locator) voidBuilderEventHandler.addSubjectLocator(ValueGeneratorIF locator) voidParseEventHandlerIF.addSubjectLocator(ValueGeneratorIF locator) voidTemplateEventHandler.addSubjectLocator(ValueGeneratorIF locator) voidBuilderEventHandler.addSubtype(ValueGeneratorIF thesubtype) voidParseEventHandlerIF.addSubtype(ValueGeneratorIF subtype) voidTemplateEventHandler.addSubtype(ValueGeneratorIF subtype) voidBuilderEventHandler.addTopicType(ValueGeneratorIF type) voidParseEventHandlerIF.addTopicType(ValueGeneratorIF topic) voidTemplateEventHandler.addTopicType(ValueGeneratorIF type) voidBuilderEventHandler.startAssociation(ValueGeneratorIF type) voidParseEventHandlerIF.startAssociation(ValueGeneratorIF type) voidTemplateEventHandler.startAssociation(ValueGeneratorIF type) voidBuilderEventHandler.startName(ValueGeneratorIF type, ValueGeneratorIF value) voidParseEventHandlerIF.startName(ValueGeneratorIF type, ValueGeneratorIF value) voidTemplateEventHandler.startName(ValueGeneratorIF type, ValueGeneratorIF value) voidBuilderEventHandler.startOccurrence(ValueGeneratorIF type, ValueGeneratorIF value) voidParseEventHandlerIF.startOccurrence(ValueGeneratorIF type, ValueGeneratorIF value) voidTemplateEventHandler.startOccurrence(ValueGeneratorIF type, ValueGeneratorIF value) voidBuilderEventHandler.startTopic(ValueGeneratorIF topicgen) voidParseEventHandlerIF.startTopic(ValueGeneratorIF topic) The generator makes (or just returns) the topic when asked to.voidTemplateEventHandler.startTopic(ValueGeneratorIF topicgen) voidBuilderEventHandler.startTopicItemIdentifier(ValueGeneratorIF locator) voidParseEventHandlerIF.startTopicItemIdentifier(ValueGeneratorIF locator) voidTemplateEventHandler.startTopicItemIdentifier(ValueGeneratorIF loc) voidBuilderEventHandler.startTopicSubjectIdentifier(ValueGeneratorIF locator) voidParseEventHandlerIF.startTopicSubjectIdentifier(ValueGeneratorIF locator) voidTemplateEventHandler.startTopicSubjectIdentifier(ValueGeneratorIF loc) voidBuilderEventHandler.startTopicSubjectLocator(ValueGeneratorIF locator) voidParseEventHandlerIF.startTopicSubjectLocator(ValueGeneratorIF locator) voidTemplateEventHandler.startTopicSubjectLocator(ValueGeneratorIF loc) voidBuilderEventHandler.startVariant(ValueGeneratorIF value) voidParseEventHandlerIF.startVariant(ValueGeneratorIF value) voidTemplateEventHandler.startVariant(ValueGeneratorIF value)