Class XSModelGroupImpl

    • Constructor Detail

      • XSModelGroupImpl

        public XSModelGroupImpl()
    • Method Detail

      • isEmpty

        public boolean isEmpty()
      • minEffectiveTotalRange

        public int minEffectiveTotalRange()
        3.8.6 Effective Total Range (all and sequence) and Effective Total Range (choice) The following methods are used to return min/max range for a particle. They are not exactly the same as it's described in the spec, but all the values from the spec are retrievable by these methods.
      • maxEffectiveTotalRange

        public int maxEffectiveTotalRange()
      • reset

        public void reset()
      • getType

        public short getType()
        Get the type of the object, i.e ELEMENT_DECLARATION.
        Specified by:
        getType in interface XSObject
      • getName

        public String getName()
        The name of this XSObject depending on the XSObject type.
        Specified by:
        getName in interface XSObject
      • getNamespace

        public String getNamespace()
        The namespace URI of this node, or null if it is unspecified. defines how a namespace URI is attached to schema components.
        Specified by:
        getNamespace in interface XSObject
      • getCompositor

        public short getCompositor()
        {compositor} One of all, choice or sequence. The valid constants values are: ALL, CHOICE, SEQUENCE.
        Specified by:
        getCompositor in interface XSModelGroup