Class MultiplicityCounter

  • All Implemented Interfaces:
    com.sun.xml.xsom.visitor.XSTermFunction<Multiplicity>

    public final class MultiplicityCounter
    extends Object
    implements com.sun.xml.xsom.visitor.XSTermFunction<Multiplicity>
    Counts Multiplicity for a particle/term.
    Author:
    Kohsuke Kawaguchi
    • Method Detail

      • particle

        public Multiplicity particle​(com.sun.xml.xsom.XSParticle p)
      • wildcard

        public Multiplicity wildcard​(com.sun.xml.xsom.XSWildcard wc)
        Specified by:
        wildcard in interface com.sun.xml.xsom.visitor.XSTermFunction<Multiplicity>
      • modelGroupDecl

        public Multiplicity modelGroupDecl​(com.sun.xml.xsom.XSModelGroupDecl decl)
        Specified by:
        modelGroupDecl in interface com.sun.xml.xsom.visitor.XSTermFunction<Multiplicity>
      • modelGroup

        public Multiplicity modelGroup​(com.sun.xml.xsom.XSModelGroup group)
        Specified by:
        modelGroup in interface com.sun.xml.xsom.visitor.XSTermFunction<Multiplicity>
      • elementDecl

        public Multiplicity elementDecl​(com.sun.xml.xsom.XSElementDecl decl)
        Specified by:
        elementDecl in interface com.sun.xml.xsom.visitor.XSTermFunction<Multiplicity>