Interface Element

    • Method Detail

      • isAbstract

        boolean isAbstract()
        Returns True when the instance of this XML Schema Element is abstract, false otherwise
      • getDefault

        String getDefault()
        This returns the default value for the Element as a String
      • getFixed

        String getFixed()
        This returns the fixed value for the Element as a String
      • getId

        String getId()
        The Schema ID for this element definition.
      • getMaxOccurs

        int getMaxOccurs()
        Description copied from interface: ElementGrouping
        returns the max number of allowable occurences within the xml schema for this construct.
        Specified by:
        getMaxOccurs in interface ElementGrouping
        See Also:
        org.geotools.xml.xsi.ElementGrouping#getMaxOccurs()
      • getMinOccurs

        int getMinOccurs()
        Description copied from interface: ElementGrouping
        returns the min number of allowable occurences within the xml schema for this construct.
        Specified by:
        getMinOccurs in interface ElementGrouping
        See Also:
        org.geotools.xml.xsi.ElementGrouping#getMinOccurs()
      • getName

        String getName()
        Returns the element declaration's name in the Schema document, and element name in the instance document.
      • getNamespace

        URI getNamespace()
      • isNillable

        boolean isNillable()
        Returns true when the element is nillable, false otherwise
      • getSubstitutionGroup

        Element getSubstitutionGroup()
        This returns a reference to an element representing this element's substitution group. This is of particular importance when resolving an instance document's value.
      • getType

        Type getType()
        Returns the declared type for this Element in the given Schema.
        See Also:
        Type