Package org.jibx.schema.validation
Class ValidationVisitor
- java.lang.Object
-
- org.jibx.schema.SchemaVisitor
-
- org.jibx.schema.validation.ValidationVisitor
-
public class ValidationVisitor extends SchemaVisitor
Visitor for handling validation. This just calls theSchemaBase.validate(ValidationContext)method for each element visited, in postorder (children before parent). It must be run afterNameMergeVisitor.
-
-
Field Summary
Fields Modifier and Type Field Description private ValidationContextm_contextValidation context.
-
Constructor Summary
Constructors Constructor Description ValidationVisitor(ValidationContext context)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexit(SchemaBase node)Exit element.-
Methods inherited from class org.jibx.schema.SchemaVisitor
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
-
-
-
-
Field Detail
-
m_context
private final ValidationContext m_context
Validation context.
-
-
Constructor Detail
-
ValidationVisitor
public ValidationVisitor(ValidationContext context)
Constructor.- Parameters:
context-
-
-
Method Detail
-
exit
public void exit(SchemaBase node)
Description copied from class:SchemaVisitorExit element.- Overrides:
exitin classSchemaVisitor- Parameters:
node- element being exited
-
-