public class TemplateEventHandler extends Object implements ParseEventHandlerIF
| Constructor and Description |
|---|
TemplateEventHandler(String name,
List<String> parameters,
ParseEventHandlerIF real_handler) |
public TemplateEventHandler(String name, List<String> parameters, ParseEventHandlerIF real_handler)
public void startTopicItemIdentifier(ValueGeneratorIF loc)
startTopicItemIdentifier in interface ParseEventHandlerIFpublic void startTopicSubjectIdentifier(ValueGeneratorIF loc)
startTopicSubjectIdentifier in interface ParseEventHandlerIFpublic void startTopicSubjectLocator(ValueGeneratorIF loc)
startTopicSubjectLocator in interface ParseEventHandlerIFpublic void startTopic(ValueGeneratorIF topicgen)
ParseEventHandlerIFstartTopic in interface ParseEventHandlerIFpublic void addItemIdentifier(ValueGeneratorIF locator)
addItemIdentifier in interface ParseEventHandlerIFpublic void addSubjectIdentifier(ValueGeneratorIF locator)
addSubjectIdentifier in interface ParseEventHandlerIFpublic void addSubjectLocator(ValueGeneratorIF locator)
addSubjectLocator in interface ParseEventHandlerIFpublic void addTopicType(ValueGeneratorIF type)
addTopicType in interface ParseEventHandlerIFpublic void addSubtype(ValueGeneratorIF subtype)
addSubtype in interface ParseEventHandlerIFpublic void startName(ValueGeneratorIF type, ValueGeneratorIF value)
startName in interface ParseEventHandlerIFpublic void addScopingTopic(ValueGeneratorIF topic)
addScopingTopic in interface ParseEventHandlerIFpublic void addReifier(ValueGeneratorIF topic)
addReifier in interface ParseEventHandlerIFpublic void startVariant(ValueGeneratorIF value)
startVariant in interface ParseEventHandlerIFpublic void endName()
endName in interface ParseEventHandlerIFpublic void startOccurrence(ValueGeneratorIF type, ValueGeneratorIF value)
startOccurrence in interface ParseEventHandlerIFpublic void endOccurrence()
endOccurrence in interface ParseEventHandlerIFpublic void endTopic()
endTopic in interface ParseEventHandlerIFpublic void startAssociation(ValueGeneratorIF type)
startAssociation in interface ParseEventHandlerIFpublic void addRole(ValueGeneratorIF type, ValueGeneratorIF player)
addRole in interface ParseEventHandlerIFpublic void endRoles()
endRoles in interface ParseEventHandlerIFpublic void endAssociation()
endAssociation in interface ParseEventHandlerIFpublic void startEmbeddedTopic()
startEmbeddedTopic in interface ParseEventHandlerIFpublic ValueGeneratorIF endEmbeddedTopic()
ParseEventHandlerIFendEmbeddedTopic in interface ParseEventHandlerIFpublic void templateInvocation(String name, List arguments)
templateInvocation in interface ParseEventHandlerIFpublic Template getTemplate()