Interface XSAttContainer

    • Method Detail

      • getAttributeWildcard

        XSWildcard getAttributeWildcard()
      • getAttributeUse

        XSAttributeUse getAttributeUse​(java.lang.String nsURI,
                                       java.lang.String localName)
        Looks for the attribute use with the specified name from all the attribute uses that are directly/indirectly referenced from this component.

        This is the exact implementation of the "attribute use" schema component.

      • iterateAttributeUses

        java.util.Iterator<? extends XSAttributeUse> iterateAttributeUses()
        Lists all the attribute uses that are directly/indirectly referenced from this component.

        This is the exact implementation of the "attribute use" schema component.

      • getAttributeUses

        java.util.Collection<? extends XSAttributeUse> getAttributeUses()
        Gets all the attribute uses.
      • getDeclaredAttributeUse

        XSAttributeUse getDeclaredAttributeUse​(java.lang.String nsURI,
                                               java.lang.String localName)
        Looks for the attribute use with the specified name from the attribute uses which are declared in this complex type. This does not include att uses declared in att groups that are referenced from this complex type, nor does include att uses declared in base types.
      • iterateDeclaredAttributeUses

        java.util.Iterator<? extends XSAttributeUse> iterateDeclaredAttributeUses()
        Lists all the attribute uses that are declared in this complex type.
      • getDeclaredAttributeUses

        java.util.Collection<? extends XSAttributeUse> getDeclaredAttributeUses()
        Lists all the attribute uses that are declared in this complex type.
      • iterateAttGroups

        java.util.Iterator<? extends XSAttGroupDecl> iterateAttGroups()
        Iterates all AttGroups which are directly referenced from this component.
      • getAttGroups

        java.util.Collection<? extends XSAttGroupDecl> getAttGroups()
        Iterates all AttGroups which are directly referenced from this component.