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 TypeMethodDescriptionint
getCount()
boolean
visit
(AttributeElement node) Visit attribute element.boolean
Visit attributeGroup element for reference.boolean
visit
(ElementElement node) Visit element element.boolean
visit
(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:SchemaVisitor
Visit attribute element.- Overrides:
visit
in classSchemaVisitor
- Parameters:
node
- element being visited- Returns:
true
if children to be processed,false
if not
-
visit
Description copied from class:SchemaVisitor
Visit attributeGroup element for reference.- Overrides:
visit
in classSchemaVisitor
- Parameters:
node
- element being visited- Returns:
true
if children to be processed,false
if not
-
visit
Description copied from class:SchemaVisitor
Visit element element.- Overrides:
visit
in classSchemaVisitor
- Parameters:
node
- element being visited- Returns:
true
if children to be processed,false
if not
-
visit
Description copied from class:SchemaVisitor
Visit group element for reference.- Overrides:
visit
in classSchemaVisitor
- Parameters:
node
- element being visited- Returns:
true
if children to be processed,false
if not
-