Interface LILineageType

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

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

      • type

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

      • isSetStatement

        boolean isSetStatement()
        True if has "statement" element
      • unsetStatement

        void unsetStatement()
        Unsets the "statement" element
      • sizeOfProcessStepArray

        int sizeOfProcessStepArray()
        Returns number of "processStep" element
      • setProcessStepArray

        void setProcessStepArray​(LIProcessStepPropertyType[] processStepArray)
        Sets array of all "processStep" element
      • setProcessStepArray

        void setProcessStepArray​(int i,
                                 LIProcessStepPropertyType processStep)
        Sets ith "processStep" element
      • insertNewProcessStep

        LIProcessStepPropertyType insertNewProcessStep​(int i)
        Inserts and returns a new empty value (as xml) as the ith "processStep" element
      • addNewProcessStep

        LIProcessStepPropertyType addNewProcessStep()
        Appends and returns a new empty value (as xml) as the last "processStep" element
      • removeProcessStep

        void removeProcessStep​(int i)
        Removes the ith "processStep" element
      • sizeOfSourceArray

        int sizeOfSourceArray()
        Returns number of "source" element
      • setSourceArray

        void setSourceArray​(LISourcePropertyType[] sourceArray)
        Sets array of all "source" element
      • setSourceArray

        void setSourceArray​(int i,
                            LISourcePropertyType source)
        Sets ith "source" element
      • insertNewSource

        LISourcePropertyType insertNewSource​(int i)
        Inserts and returns a new empty value (as xml) as the ith "source" element
      • addNewSource

        LISourcePropertyType addNewSource()
        Appends and returns a new empty value (as xml) as the last "source" element
      • removeSource

        void removeSource​(int i)
        Removes the ith "source" element