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 Details

    • m_count

      private int m_count
  • Constructor Details

    • ValueCountVisitor

      private ValueCountVisitor()
  • Method Details

    • getCount

      public int getCount()
    • visit

      public boolean visit(AttributeElement node)
      Description copied from class: SchemaVisitor
      Visit attribute element.
      Overrides:
      visit in class SchemaVisitor
      Parameters:
      node - element being visited
      Returns:
      true if children to be processed, false if not
    • visit

      public boolean visit(AttributeGroupRefElement node)
      Description copied from class: SchemaVisitor
      Visit attributeGroup element for reference.
      Overrides:
      visit in class SchemaVisitor
      Parameters:
      node - element being visited
      Returns:
      true if children to be processed, false if not
    • visit

      public boolean visit(ElementElement node)
      Description copied from class: SchemaVisitor
      Visit element element.
      Overrides:
      visit in class SchemaVisitor
      Parameters:
      node - element being visited
      Returns:
      true if children to be processed, false if not
    • visit

      public boolean visit(GroupRefElement node)
      Description copied from class: SchemaVisitor
      Visit group element for reference.
      Overrides:
      visit in class SchemaVisitor
      Parameters:
      node - element being visited
      Returns:
      true if children to be processed, false if not