Interface MDUsageType

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

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

      • type

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

      • isSetUsageDateTime

        boolean isSetUsageDateTime()
        True if has "usageDateTime" element
      • setUsageDateTime

        void setUsageDateTime​(DateTimePropertyType usageDateTime)
        Sets the "usageDateTime" element
      • addNewUsageDateTime

        DateTimePropertyType addNewUsageDateTime()
        Appends and returns a new empty "usageDateTime" element
      • unsetUsageDateTime

        void unsetUsageDateTime()
        Unsets the "usageDateTime" element
      • getUserDeterminedLimitations

        CharacterStringPropertyType getUserDeterminedLimitations()
        Gets the "userDeterminedLimitations" element
      • isSetUserDeterminedLimitations

        boolean isSetUserDeterminedLimitations()
        True if has "userDeterminedLimitations" element
      • setUserDeterminedLimitations

        void setUserDeterminedLimitations​(CharacterStringPropertyType userDeterminedLimitations)
        Sets the "userDeterminedLimitations" element
      • addNewUserDeterminedLimitations

        CharacterStringPropertyType addNewUserDeterminedLimitations()
        Appends and returns a new empty "userDeterminedLimitations" element
      • unsetUserDeterminedLimitations

        void unsetUserDeterminedLimitations()
        Unsets the "userDeterminedLimitations" element
      • sizeOfUserContactInfoArray

        int sizeOfUserContactInfoArray()
        Returns number of "userContactInfo" element
      • setUserContactInfoArray

        void setUserContactInfoArray​(CIResponsiblePartyPropertyType[] userContactInfoArray)
        Sets array of all "userContactInfo" element
      • setUserContactInfoArray

        void setUserContactInfoArray​(int i,
                                     CIResponsiblePartyPropertyType userContactInfo)
        Sets ith "userContactInfo" element
      • insertNewUserContactInfo

        CIResponsiblePartyPropertyType insertNewUserContactInfo​(int i)
        Inserts and returns a new empty value (as xml) as the ith "userContactInfo" element
      • addNewUserContactInfo

        CIResponsiblePartyPropertyType addNewUserContactInfo()
        Appends and returns a new empty value (as xml) as the last "userContactInfo" element
      • removeUserContactInfo

        void removeUserContactInfo​(int i)
        Removes the ith "userContactInfo" element