Package org.jibx.schema.codegen
Class CodeGen.ValueCountVisitor
java.lang.Object
org.jibx.schema.SchemaVisitor
org.jibx.schema.codegen.CodeGen.ValueCountVisitor
- Enclosing class:
CodeGen
Visitor to count the number of values in a definition.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintgetCount()booleanvisit(AttributeElement node) Visit attribute element.booleanVisit attributeGroup element for reference.booleanvisit(ElementElement node) Visit element element.booleanvisit(GroupRefElement node) Visit group element for reference.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, 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
-
Field Details
-
m_count
private int m_count
-
-
Constructor Details
-
ValueCountVisitor
private ValueCountVisitor()
-
-
Method Details
-
getCount
public int getCount() -
visit
Description copied from class:SchemaVisitorVisit attribute element.- Overrides:
visitin classSchemaVisitor- Parameters:
node- element being visited- Returns:
trueif children to be processed,falseif not
-
visit
Description copied from class:SchemaVisitorVisit attributeGroup element for reference.- Overrides:
visitin classSchemaVisitor- Parameters:
node- element being visited- Returns:
trueif children to be processed,falseif not
-
visit
Description copied from class:SchemaVisitorVisit element element.- Overrides:
visitin classSchemaVisitor- Parameters:
node- element being visited- Returns:
trueif children to be processed,falseif not
-
visit
Description copied from class:SchemaVisitorVisit group element for reference.- Overrides:
visitin classSchemaVisitor- Parameters:
node- element being visited- Returns:
trueif children to be processed,falseif not
-