org.jibx.binding.model
Class ValidationContext.PrevalidationVisitor

java.lang.Object
  extended by org.jibx.binding.model.ModelVisitor
      extended by org.jibx.binding.model.ValidationContext.PrevalidationVisitor
Enclosing class:
ValidationContext

protected class ValidationContext.PrevalidationVisitor
extends ModelVisitor

Inner class for handling prevalidation. This visitor implementation just calls the org.jibx.binding.model method for each element visited in preorder.


Constructor Summary
protected ValidationContext.PrevalidationVisitor()
           
 
Method Summary
 boolean visit(ElementBase node)
          Visit element.
 
Methods inherited from class org.jibx.binding.model.ModelVisitor
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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ValidationContext.PrevalidationVisitor

protected ValidationContext.PrevalidationVisitor()
Method Detail

visit

public boolean visit(ElementBase node)
Description copied from class: ModelVisitor
Visit element. This method will be called for every element in the model.

Overrides:
visit in class ModelVisitor
Parameters:
node - element being visited
Returns:
true if children to be processed, false if not


Project Web Site