public class ValidationVisitor extends SchemaVisitor
SchemaBase.validate(ValidationContext)
method for each element visited, in postorder
(children before parent). It must be run after NameMergeVisitor
.Modifier and Type | Field | Description |
---|---|---|
private ValidationContext |
m_context |
Validation context.
|
Constructor | Description |
---|---|
ValidationVisitor(ValidationContext context) |
Constructor.
|
Modifier and Type | Method | Description |
---|---|---|
void |
exit(SchemaBase node) |
Exit element.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, exit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
private final ValidationContext m_context
public ValidationVisitor(ValidationContext context)
context
- public void exit(SchemaBase node)
SchemaVisitor
exit
in class SchemaVisitor
node
- element being exited