Package org.jibx.schema.codegen
Class CodeGen.ValueCountVisitor
- java.lang.Object
-
- org.jibx.schema.SchemaVisitor
-
- org.jibx.schema.codegen.CodeGen.ValueCountVisitor
-
- Enclosing class:
- CodeGen
private static class CodeGen.ValueCountVisitor extends SchemaVisitor
Visitor to count the number of values in a definition.
-
-
Field Summary
Fields Modifier and Type Field Description private intm_count
-
Constructor Summary
Constructors Modifier Constructor Description privateValueCountVisitor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetCount()booleanvisit(AttributeElement node)Visit attribute element.booleanvisit(AttributeGroupRefElement node)Visit 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
-
-
-
-
Method Detail
-
getCount
public int getCount()
-
visit
public boolean visit(AttributeElement node)
Description copied from class:SchemaVisitorVisit attribute element.- Overrides:
visitin classSchemaVisitor- Parameters:
node- element being visited- Returns:
trueif children to be processed,falseif not
-
visit
public boolean visit(AttributeGroupRefElement node)
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
public boolean visit(ElementElement node)
Description copied from class:SchemaVisitorVisit element element.- Overrides:
visitin classSchemaVisitor- Parameters:
node- element being visited- Returns:
trueif children to be processed,falseif not
-
visit
public boolean visit(GroupRefElement node)
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
-
-