Interface LISourceType

  • All Superinterfaces:
    AbstractObjectType, org.apache.xmlbeans.XmlObject, org.apache.xmlbeans.XmlTokenSource
    All Known Implementing Classes:
    LISourceTypeImpl

    public interface LISourceType
    extends AbstractObjectType
    An XML LI_Source_Type(@http://www.isotc211.org/2005/gmd). This is a complex type.
    • Field Detail

      • type

        static final org.apache.xmlbeans.SchemaType type
    • Method Detail

      • isSetDescription

        boolean isSetDescription()
        True if has "description" element
      • unsetDescription

        void unsetDescription()
        Unsets the "description" element
      • isSetScaleDenominator

        boolean isSetScaleDenominator()
        True if has "scaleDenominator" element
      • unsetScaleDenominator

        void unsetScaleDenominator()
        Unsets the "scaleDenominator" element
      • isSetSourceReferenceSystem

        boolean isSetSourceReferenceSystem()
        True if has "sourceReferenceSystem" element
      • setSourceReferenceSystem

        void setSourceReferenceSystem​(MDReferenceSystemPropertyType sourceReferenceSystem)
        Sets the "sourceReferenceSystem" element
      • addNewSourceReferenceSystem

        MDReferenceSystemPropertyType addNewSourceReferenceSystem()
        Appends and returns a new empty "sourceReferenceSystem" element
      • unsetSourceReferenceSystem

        void unsetSourceReferenceSystem()
        Unsets the "sourceReferenceSystem" element
      • isSetSourceCitation

        boolean isSetSourceCitation()
        True if has "sourceCitation" element
      • setSourceCitation

        void setSourceCitation​(CICitationPropertyType sourceCitation)
        Sets the "sourceCitation" element
      • addNewSourceCitation

        CICitationPropertyType addNewSourceCitation()
        Appends and returns a new empty "sourceCitation" element
      • unsetSourceCitation

        void unsetSourceCitation()
        Unsets the "sourceCitation" element
      • getSourceExtentArray

        EXExtentPropertyType[] getSourceExtentArray()
        Gets array of all "sourceExtent" elements
      • getSourceExtentArray

        EXExtentPropertyType getSourceExtentArray​(int i)
        Gets ith "sourceExtent" element
      • sizeOfSourceExtentArray

        int sizeOfSourceExtentArray()
        Returns number of "sourceExtent" element
      • setSourceExtentArray

        void setSourceExtentArray​(EXExtentPropertyType[] sourceExtentArray)
        Sets array of all "sourceExtent" element
      • setSourceExtentArray

        void setSourceExtentArray​(int i,
                                  EXExtentPropertyType sourceExtent)
        Sets ith "sourceExtent" element
      • insertNewSourceExtent

        EXExtentPropertyType insertNewSourceExtent​(int i)
        Inserts and returns a new empty value (as xml) as the ith "sourceExtent" element
      • addNewSourceExtent

        EXExtentPropertyType addNewSourceExtent()
        Appends and returns a new empty value (as xml) as the last "sourceExtent" element
      • removeSourceExtent

        void removeSourceExtent​(int i)
        Removes the ith "sourceExtent" element
      • sizeOfSourceStepArray

        int sizeOfSourceStepArray()
        Returns number of "sourceStep" element
      • setSourceStepArray

        void setSourceStepArray​(LIProcessStepPropertyType[] sourceStepArray)
        Sets array of all "sourceStep" element
      • setSourceStepArray

        void setSourceStepArray​(int i,
                                LIProcessStepPropertyType sourceStep)
        Sets ith "sourceStep" element
      • insertNewSourceStep

        LIProcessStepPropertyType insertNewSourceStep​(int i)
        Inserts and returns a new empty value (as xml) as the ith "sourceStep" element
      • addNewSourceStep

        LIProcessStepPropertyType addNewSourceStep()
        Appends and returns a new empty value (as xml) as the last "sourceStep" element
      • removeSourceStep

        void removeSourceStep​(int i)
        Removes the ith "sourceStep" element