|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ParseEventHandlerIF
INTERNAL: Interface implemented by event handlers which build the actual topic map, based on events received by the parser. In template definitions the events are stored to be replayed when the template is invoked. The state of generator objects may change after the event method has returned; to store generator objects between invocations it is necessary to make copies.
Method Detail |
---|
void startTopicItemIdentifier(ValueGeneratorIF locator)
void startTopicSubjectIdentifier(ValueGeneratorIF locator)
void startTopicSubjectLocator(ValueGeneratorIF locator)
void startTopic(ValueGeneratorIF topic)
void addItemIdentifier(ValueGeneratorIF locator)
void addSubjectIdentifier(ValueGeneratorIF locator)
void addSubjectLocator(ValueGeneratorIF locator)
void addTopicType(ValueGeneratorIF topic)
void addSubtype(ValueGeneratorIF subtype)
void startName(ValueGeneratorIF type, ValueGeneratorIF value)
void addScopingTopic(ValueGeneratorIF topic)
void addReifier(ValueGeneratorIF topic)
void startVariant(ValueGeneratorIF value)
void endName()
void startOccurrence(ValueGeneratorIF type, ValueGeneratorIF value)
void endOccurrence()
void endTopic()
void startAssociation(ValueGeneratorIF type)
void addRole(ValueGeneratorIF type, ValueGeneratorIF player)
void endRoles()
void endAssociation()
void startEmbeddedTopic()
ValueGeneratorIF endEmbeddedTopic()
void templateInvocation(java.lang.String name, java.util.List arguments)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |