public interface MessageFormVisitor
See FormVisitorDriver
for how this would be used.
Modifier and Type | Method and Description |
---|---|
void |
beginForm(int level,
String formName)
Called before any messages underneath this form are processed.
|
void |
beginSelector(int level,
Parameter selectorArg)
Called before the first form for a given selector is processed.
|
void |
endForm(int level,
String formName)
Called after all messages underneath this form have been processed.
|
void |
endSelector(int level,
Parameter selectorArg)
Called after the last form of a givne selector has been processed.
|
void beginForm(int level, String formName) throws MessageProcessingException
level
- formName
- MessageProcessingException
void beginSelector(int level, Parameter selectorArg) throws MessageProcessingException
level
- indicates selector depth, and ranged from 0 to
Message.getSelectorParameterIndices()
.length - 1selectorArg
- may be null in the case of a MapMessageProcessingException
void endForm(int level, String formName) throws MessageProcessingException
level
- formName
- MessageProcessingException
void endSelector(int level, Parameter selectorArg) throws MessageProcessingException
level
- indicates selector depth, and ranged from 0 to
Message.getSelectorParameterIndices().length - 1selectorArg
- may be null in the case of a MapMessageProcessingException
Copyright © 2018. All rights reserved.