Interface MDDistributionType

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

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

      • type

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

      • getDistributionFormatArray

        MDFormatPropertyType[] getDistributionFormatArray()
        Gets array of all "distributionFormat" elements
      • getDistributionFormatArray

        MDFormatPropertyType getDistributionFormatArray​(int i)
        Gets ith "distributionFormat" element
      • sizeOfDistributionFormatArray

        int sizeOfDistributionFormatArray()
        Returns number of "distributionFormat" element
      • setDistributionFormatArray

        void setDistributionFormatArray​(MDFormatPropertyType[] distributionFormatArray)
        Sets array of all "distributionFormat" element
      • setDistributionFormatArray

        void setDistributionFormatArray​(int i,
                                        MDFormatPropertyType distributionFormat)
        Sets ith "distributionFormat" element
      • insertNewDistributionFormat

        MDFormatPropertyType insertNewDistributionFormat​(int i)
        Inserts and returns a new empty value (as xml) as the ith "distributionFormat" element
      • addNewDistributionFormat

        MDFormatPropertyType addNewDistributionFormat()
        Appends and returns a new empty value (as xml) as the last "distributionFormat" element
      • removeDistributionFormat

        void removeDistributionFormat​(int i)
        Removes the ith "distributionFormat" element
      • sizeOfDistributorArray

        int sizeOfDistributorArray()
        Returns number of "distributor" element
      • setDistributorArray

        void setDistributorArray​(MDDistributorPropertyType[] distributorArray)
        Sets array of all "distributor" element
      • setDistributorArray

        void setDistributorArray​(int i,
                                 MDDistributorPropertyType distributor)
        Sets ith "distributor" element
      • insertNewDistributor

        MDDistributorPropertyType insertNewDistributor​(int i)
        Inserts and returns a new empty value (as xml) as the ith "distributor" element
      • addNewDistributor

        MDDistributorPropertyType addNewDistributor()
        Appends and returns a new empty value (as xml) as the last "distributor" element
      • removeDistributor

        void removeDistributor​(int i)
        Removes the ith "distributor" element
      • sizeOfTransferOptionsArray

        int sizeOfTransferOptionsArray()
        Returns number of "transferOptions" element
      • insertNewTransferOptions

        MDDigitalTransferOptionsPropertyType insertNewTransferOptions​(int i)
        Inserts and returns a new empty value (as xml) as the ith "transferOptions" element
      • removeTransferOptions

        void removeTransferOptions​(int i)
        Removes the ith "transferOptions" element