Interface MDMaintenanceInformationType

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

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

      • type

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

      • setMaintenanceAndUpdateFrequency

        void setMaintenanceAndUpdateFrequency​(MDMaintenanceFrequencyCodePropertyType maintenanceAndUpdateFrequency)
        Sets the "maintenanceAndUpdateFrequency" element
      • getDateOfNextUpdate

        DatePropertyType getDateOfNextUpdate()
        Gets the "dateOfNextUpdate" element
      • isSetDateOfNextUpdate

        boolean isSetDateOfNextUpdate()
        True if has "dateOfNextUpdate" element
      • setDateOfNextUpdate

        void setDateOfNextUpdate​(DatePropertyType dateOfNextUpdate)
        Sets the "dateOfNextUpdate" element
      • addNewDateOfNextUpdate

        DatePropertyType addNewDateOfNextUpdate()
        Appends and returns a new empty "dateOfNextUpdate" element
      • unsetDateOfNextUpdate

        void unsetDateOfNextUpdate()
        Unsets the "dateOfNextUpdate" element
      • getUserDefinedMaintenanceFrequency

        TMPeriodDurationPropertyType getUserDefinedMaintenanceFrequency()
        Gets the "userDefinedMaintenanceFrequency" element
      • isSetUserDefinedMaintenanceFrequency

        boolean isSetUserDefinedMaintenanceFrequency()
        True if has "userDefinedMaintenanceFrequency" element
      • setUserDefinedMaintenanceFrequency

        void setUserDefinedMaintenanceFrequency​(TMPeriodDurationPropertyType userDefinedMaintenanceFrequency)
        Sets the "userDefinedMaintenanceFrequency" element
      • addNewUserDefinedMaintenanceFrequency

        TMPeriodDurationPropertyType addNewUserDefinedMaintenanceFrequency()
        Appends and returns a new empty "userDefinedMaintenanceFrequency" element
      • unsetUserDefinedMaintenanceFrequency

        void unsetUserDefinedMaintenanceFrequency()
        Unsets the "userDefinedMaintenanceFrequency" element
      • sizeOfUpdateScopeArray

        int sizeOfUpdateScopeArray()
        Returns number of "updateScope" element
      • setUpdateScopeArray

        void setUpdateScopeArray​(MDScopeCodePropertyType[] updateScopeArray)
        Sets array of all "updateScope" element
      • setUpdateScopeArray

        void setUpdateScopeArray​(int i,
                                 MDScopeCodePropertyType updateScope)
        Sets ith "updateScope" element
      • insertNewUpdateScope

        MDScopeCodePropertyType insertNewUpdateScope​(int i)
        Inserts and returns a new empty value (as xml) as the ith "updateScope" element
      • addNewUpdateScope

        MDScopeCodePropertyType addNewUpdateScope()
        Appends and returns a new empty value (as xml) as the last "updateScope" element
      • removeUpdateScope

        void removeUpdateScope​(int i)
        Removes the ith "updateScope" element
      • getUpdateScopeDescriptionArray

        MDScopeDescriptionPropertyType[] getUpdateScopeDescriptionArray()
        Gets array of all "updateScopeDescription" elements
      • sizeOfUpdateScopeDescriptionArray

        int sizeOfUpdateScopeDescriptionArray()
        Returns number of "updateScopeDescription" element
      • setUpdateScopeDescriptionArray

        void setUpdateScopeDescriptionArray​(MDScopeDescriptionPropertyType[] updateScopeDescriptionArray)
        Sets array of all "updateScopeDescription" element
      • setUpdateScopeDescriptionArray

        void setUpdateScopeDescriptionArray​(int i,
                                            MDScopeDescriptionPropertyType updateScopeDescription)
        Sets ith "updateScopeDescription" element
      • insertNewUpdateScopeDescription

        MDScopeDescriptionPropertyType insertNewUpdateScopeDescription​(int i)
        Inserts and returns a new empty value (as xml) as the ith "updateScopeDescription" element
      • addNewUpdateScopeDescription

        MDScopeDescriptionPropertyType addNewUpdateScopeDescription()
        Appends and returns a new empty value (as xml) as the last "updateScopeDescription" element
      • removeUpdateScopeDescription

        void removeUpdateScopeDescription​(int i)
        Removes the ith "updateScopeDescription" element
      • sizeOfMaintenanceNoteArray

        int sizeOfMaintenanceNoteArray()
        Returns number of "maintenanceNote" element
      • setMaintenanceNoteArray

        void setMaintenanceNoteArray​(CharacterStringPropertyType[] maintenanceNoteArray)
        Sets array of all "maintenanceNote" element
      • setMaintenanceNoteArray

        void setMaintenanceNoteArray​(int i,
                                     CharacterStringPropertyType maintenanceNote)
        Sets ith "maintenanceNote" element
      • insertNewMaintenanceNote

        CharacterStringPropertyType insertNewMaintenanceNote​(int i)
        Inserts and returns a new empty value (as xml) as the ith "maintenanceNote" element
      • addNewMaintenanceNote

        CharacterStringPropertyType addNewMaintenanceNote()
        Appends and returns a new empty value (as xml) as the last "maintenanceNote" element
      • removeMaintenanceNote

        void removeMaintenanceNote​(int i)
        Removes the ith "maintenanceNote" element
      • sizeOfContactArray

        int sizeOfContactArray()
        Returns number of "contact" element
      • insertNewContact

        CIResponsiblePartyPropertyType insertNewContact​(int i)
        Inserts and returns a new empty value (as xml) as the ith "contact" element
      • removeContact

        void removeContact​(int i)
        Removes the ith "contact" element