Binding model visitor base class. This works with the
org.jibx.binding.model.TreeContext class for handling tree-based
operations on the binding definition. Subclasses can override any or all of
the base class visit and exit methods, including both those for abstract base
classes and those for concrete classes, but should normally call the base
class implementation of the method in order to implement the class
inheritance hierarchy handling. Elements in the binding definition are always
visited in tree order (down and across).
author: Dennis M. Sosnoski version: 1.0
Visit element. This method will be called for every element in the model.
Parameters: node - element being visited true if children to be processed, falseif not
Visit nesting element. This method will be called for any form of nesting
element.
Parameters: node - nesting element being visited true if children to be processed, falseif not
Visit container element. This method will be called for any form of
container element.
Parameters: node - container element being visited true if children to be processed, falseif not
Visit structure element. This method will be called for any form of
structure element.
Parameters: node - structure element being visited true if children to be processed, falseif not
Visit template element. This method will be called for any form of
template element.
Parameters: node - template element being visited true if children to be processed, falseif not