Interface CICitationType

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

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

      • type

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

      • sizeOfAlternateTitleArray

        int sizeOfAlternateTitleArray()
        Returns number of "alternateTitle" element
      • setAlternateTitleArray

        void setAlternateTitleArray​(CharacterStringPropertyType[] alternateTitleArray)
        Sets array of all "alternateTitle" element
      • setAlternateTitleArray

        void setAlternateTitleArray​(int i,
                                    CharacterStringPropertyType alternateTitle)
        Sets ith "alternateTitle" element
      • insertNewAlternateTitle

        CharacterStringPropertyType insertNewAlternateTitle​(int i)
        Inserts and returns a new empty value (as xml) as the ith "alternateTitle" element
      • addNewAlternateTitle

        CharacterStringPropertyType addNewAlternateTitle()
        Appends and returns a new empty value (as xml) as the last "alternateTitle" element
      • removeAlternateTitle

        void removeAlternateTitle​(int i)
        Removes the ith "alternateTitle" element
      • sizeOfDateArray

        int sizeOfDateArray()
        Returns number of "date" element
      • setDateArray

        void setDateArray​(CIDatePropertyType[] dateArray)
        Sets array of all "date" element
      • setDateArray

        void setDateArray​(int i,
                          CIDatePropertyType date)
        Sets ith "date" element
      • insertNewDate

        CIDatePropertyType insertNewDate​(int i)
        Inserts and returns a new empty value (as xml) as the ith "date" element
      • addNewDate

        CIDatePropertyType addNewDate()
        Appends and returns a new empty value (as xml) as the last "date" element
      • removeDate

        void removeDate​(int i)
        Removes the ith "date" element
      • isSetEdition

        boolean isSetEdition()
        True if has "edition" element
      • unsetEdition

        void unsetEdition()
        Unsets the "edition" element
      • getEditionDate

        DatePropertyType getEditionDate()
        Gets the "editionDate" element
      • isSetEditionDate

        boolean isSetEditionDate()
        True if has "editionDate" element
      • setEditionDate

        void setEditionDate​(DatePropertyType editionDate)
        Sets the "editionDate" element
      • addNewEditionDate

        DatePropertyType addNewEditionDate()
        Appends and returns a new empty "editionDate" element
      • unsetEditionDate

        void unsetEditionDate()
        Unsets the "editionDate" element
      • sizeOfIdentifierArray

        int sizeOfIdentifierArray()
        Returns number of "identifier" element
      • setIdentifierArray

        void setIdentifierArray​(MDIdentifierPropertyType[] identifierArray)
        Sets array of all "identifier" element
      • setIdentifierArray

        void setIdentifierArray​(int i,
                                MDIdentifierPropertyType identifier)
        Sets ith "identifier" element
      • insertNewIdentifier

        MDIdentifierPropertyType insertNewIdentifier​(int i)
        Inserts and returns a new empty value (as xml) as the ith "identifier" element
      • addNewIdentifier

        MDIdentifierPropertyType addNewIdentifier()
        Appends and returns a new empty value (as xml) as the last "identifier" element
      • removeIdentifier

        void removeIdentifier​(int i)
        Removes the ith "identifier" element
      • sizeOfCitedResponsiblePartyArray

        int sizeOfCitedResponsiblePartyArray()
        Returns number of "citedResponsibleParty" element
      • setCitedResponsiblePartyArray

        void setCitedResponsiblePartyArray​(CIResponsiblePartyPropertyType[] citedResponsiblePartyArray)
        Sets array of all "citedResponsibleParty" element
      • setCitedResponsiblePartyArray

        void setCitedResponsiblePartyArray​(int i,
                                           CIResponsiblePartyPropertyType citedResponsibleParty)
        Sets ith "citedResponsibleParty" element
      • insertNewCitedResponsibleParty

        CIResponsiblePartyPropertyType insertNewCitedResponsibleParty​(int i)
        Inserts and returns a new empty value (as xml) as the ith "citedResponsibleParty" element
      • addNewCitedResponsibleParty

        CIResponsiblePartyPropertyType addNewCitedResponsibleParty()
        Appends and returns a new empty value (as xml) as the last "citedResponsibleParty" element
      • removeCitedResponsibleParty

        void removeCitedResponsibleParty​(int i)
        Removes the ith "citedResponsibleParty" element
      • sizeOfPresentationFormArray

        int sizeOfPresentationFormArray()
        Returns number of "presentationForm" element
      • insertNewPresentationForm

        CIPresentationFormCodePropertyType insertNewPresentationForm​(int i)
        Inserts and returns a new empty value (as xml) as the ith "presentationForm" element
      • addNewPresentationForm

        CIPresentationFormCodePropertyType addNewPresentationForm()
        Appends and returns a new empty value (as xml) as the last "presentationForm" element
      • removePresentationForm

        void removePresentationForm​(int i)
        Removes the ith "presentationForm" element
      • isSetSeries

        boolean isSetSeries()
        True if has "series" element
      • addNewSeries

        CISeriesPropertyType addNewSeries()
        Appends and returns a new empty "series" element
      • unsetSeries

        void unsetSeries()
        Unsets the "series" element
      • isSetOtherCitationDetails

        boolean isSetOtherCitationDetails()
        True if has "otherCitationDetails" element
      • setOtherCitationDetails

        void setOtherCitationDetails​(CharacterStringPropertyType otherCitationDetails)
        Sets the "otherCitationDetails" element
      • addNewOtherCitationDetails

        CharacterStringPropertyType addNewOtherCitationDetails()
        Appends and returns a new empty "otherCitationDetails" element
      • unsetOtherCitationDetails

        void unsetOtherCitationDetails()
        Unsets the "otherCitationDetails" element
      • isSetCollectiveTitle

        boolean isSetCollectiveTitle()
        True if has "collectiveTitle" element
      • unsetCollectiveTitle

        void unsetCollectiveTitle()
        Unsets the "collectiveTitle" element
      • isSetISBN

        boolean isSetISBN()
        True if has "ISBN" element
      • unsetISBN

        void unsetISBN()
        Unsets the "ISBN" element
      • isSetISSN

        boolean isSetISSN()
        True if has "ISSN" element
      • unsetISSN

        void unsetISSN()
        Unsets the "ISSN" element