Package org.isotc211.x2005.gmd
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.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classCICitationType.FactoryA factory class with static methods for creating instances of this type.
-
Field Summary
Fields Modifier and Type Field Description static org.apache.xmlbeans.SchemaTypetype
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CharacterStringPropertyTypeaddNewAlternateTitle()Appends and returns a new empty value (as xml) as the last "alternateTitle" elementCIResponsiblePartyPropertyTypeaddNewCitedResponsibleParty()Appends and returns a new empty value (as xml) as the last "citedResponsibleParty" elementCharacterStringPropertyTypeaddNewCollectiveTitle()Appends and returns a new empty "collectiveTitle" elementCIDatePropertyTypeaddNewDate()Appends and returns a new empty value (as xml) as the last "date" elementCharacterStringPropertyTypeaddNewEdition()Appends and returns a new empty "edition" elementDatePropertyTypeaddNewEditionDate()Appends and returns a new empty "editionDate" elementMDIdentifierPropertyTypeaddNewIdentifier()Appends and returns a new empty value (as xml) as the last "identifier" elementCharacterStringPropertyTypeaddNewISBN()Appends and returns a new empty "ISBN" elementCharacterStringPropertyTypeaddNewISSN()Appends and returns a new empty "ISSN" elementCharacterStringPropertyTypeaddNewOtherCitationDetails()Appends and returns a new empty "otherCitationDetails" elementCIPresentationFormCodePropertyTypeaddNewPresentationForm()Appends and returns a new empty value (as xml) as the last "presentationForm" elementCISeriesPropertyTypeaddNewSeries()Appends and returns a new empty "series" elementCharacterStringPropertyTypeaddNewTitle()Appends and returns a new empty "title" elementCharacterStringPropertyType[]getAlternateTitleArray()Gets array of all "alternateTitle" elementsCharacterStringPropertyTypegetAlternateTitleArray(int i)Gets ith "alternateTitle" elementCIResponsiblePartyPropertyType[]getCitedResponsiblePartyArray()Gets array of all "citedResponsibleParty" elementsCIResponsiblePartyPropertyTypegetCitedResponsiblePartyArray(int i)Gets ith "citedResponsibleParty" elementCharacterStringPropertyTypegetCollectiveTitle()Gets the "collectiveTitle" elementCIDatePropertyType[]getDateArray()Gets array of all "date" elementsCIDatePropertyTypegetDateArray(int i)Gets ith "date" elementCharacterStringPropertyTypegetEdition()Gets the "edition" elementDatePropertyTypegetEditionDate()Gets the "editionDate" elementMDIdentifierPropertyType[]getIdentifierArray()Gets array of all "identifier" elementsMDIdentifierPropertyTypegetIdentifierArray(int i)Gets ith "identifier" elementCharacterStringPropertyTypegetISBN()Gets the "ISBN" elementCharacterStringPropertyTypegetISSN()Gets the "ISSN" elementCharacterStringPropertyTypegetOtherCitationDetails()Gets the "otherCitationDetails" elementCIPresentationFormCodePropertyType[]getPresentationFormArray()Gets array of all "presentationForm" elementsCIPresentationFormCodePropertyTypegetPresentationFormArray(int i)Gets ith "presentationForm" elementCISeriesPropertyTypegetSeries()Gets the "series" elementCharacterStringPropertyTypegetTitle()Gets the "title" elementCharacterStringPropertyTypeinsertNewAlternateTitle(int i)Inserts and returns a new empty value (as xml) as the ith "alternateTitle" elementCIResponsiblePartyPropertyTypeinsertNewCitedResponsibleParty(int i)Inserts and returns a new empty value (as xml) as the ith "citedResponsibleParty" elementCIDatePropertyTypeinsertNewDate(int i)Inserts and returns a new empty value (as xml) as the ith "date" elementMDIdentifierPropertyTypeinsertNewIdentifier(int i)Inserts and returns a new empty value (as xml) as the ith "identifier" elementCIPresentationFormCodePropertyTypeinsertNewPresentationForm(int i)Inserts and returns a new empty value (as xml) as the ith "presentationForm" elementbooleanisSetCollectiveTitle()True if has "collectiveTitle" elementbooleanisSetEdition()True if has "edition" elementbooleanisSetEditionDate()True if has "editionDate" elementbooleanisSetISBN()True if has "ISBN" elementbooleanisSetISSN()True if has "ISSN" elementbooleanisSetOtherCitationDetails()True if has "otherCitationDetails" elementbooleanisSetSeries()True if has "series" elementvoidremoveAlternateTitle(int i)Removes the ith "alternateTitle" elementvoidremoveCitedResponsibleParty(int i)Removes the ith "citedResponsibleParty" elementvoidremoveDate(int i)Removes the ith "date" elementvoidremoveIdentifier(int i)Removes the ith "identifier" elementvoidremovePresentationForm(int i)Removes the ith "presentationForm" elementvoidsetAlternateTitleArray(int i, CharacterStringPropertyType alternateTitle)Sets ith "alternateTitle" elementvoidsetAlternateTitleArray(CharacterStringPropertyType[] alternateTitleArray)Sets array of all "alternateTitle" elementvoidsetCitedResponsiblePartyArray(int i, CIResponsiblePartyPropertyType citedResponsibleParty)Sets ith "citedResponsibleParty" elementvoidsetCitedResponsiblePartyArray(CIResponsiblePartyPropertyType[] citedResponsiblePartyArray)Sets array of all "citedResponsibleParty" elementvoidsetCollectiveTitle(CharacterStringPropertyType collectiveTitle)Sets the "collectiveTitle" elementvoidsetDateArray(int i, CIDatePropertyType date)Sets ith "date" elementvoidsetDateArray(CIDatePropertyType[] dateArray)Sets array of all "date" elementvoidsetEdition(CharacterStringPropertyType edition)Sets the "edition" elementvoidsetEditionDate(DatePropertyType editionDate)Sets the "editionDate" elementvoidsetIdentifierArray(int i, MDIdentifierPropertyType identifier)Sets ith "identifier" elementvoidsetIdentifierArray(MDIdentifierPropertyType[] identifierArray)Sets array of all "identifier" elementvoidsetISBN(CharacterStringPropertyType isbn)Sets the "ISBN" elementvoidsetISSN(CharacterStringPropertyType issn)Sets the "ISSN" elementvoidsetOtherCitationDetails(CharacterStringPropertyType otherCitationDetails)Sets the "otherCitationDetails" elementvoidsetPresentationFormArray(int i, CIPresentationFormCodePropertyType presentationForm)Sets ith "presentationForm" elementvoidsetPresentationFormArray(CIPresentationFormCodePropertyType[] presentationFormArray)Sets array of all "presentationForm" elementvoidsetSeries(CISeriesPropertyType series)Sets the "series" elementvoidsetTitle(CharacterStringPropertyType title)Sets the "title" elementintsizeOfAlternateTitleArray()Returns number of "alternateTitle" elementintsizeOfCitedResponsiblePartyArray()Returns number of "citedResponsibleParty" elementintsizeOfDateArray()Returns number of "date" elementintsizeOfIdentifierArray()Returns number of "identifier" elementintsizeOfPresentationFormArray()Returns number of "presentationForm" elementvoidunsetCollectiveTitle()Unsets the "collectiveTitle" elementvoidunsetEdition()Unsets the "edition" elementvoidunsetEditionDate()Unsets the "editionDate" elementvoidunsetISBN()Unsets the "ISBN" elementvoidunsetISSN()Unsets the "ISSN" elementvoidunsetOtherCitationDetails()Unsets the "otherCitationDetails" elementvoidunsetSeries()Unsets the "series" element-
Methods inherited from interface org.isotc211.x2005.gco.AbstractObjectType
getId, getUuid, isSetId, isSetUuid, setId, setUuid, unsetId, unsetUuid, xgetId, xgetUuid, xsetId, xsetUuid
-
Methods inherited from interface org.apache.xmlbeans.XmlObject
changeType, compareTo, compareValue, copy, copy, execQuery, execQuery, isImmutable, isNil, schemaType, selectAttribute, selectAttribute, selectAttributes, selectChildren, selectChildren, selectChildren, selectPath, selectPath, set, setNil, substitute, toString, validate, validate, valueEquals, valueHashCode
-
Methods inherited from interface org.apache.xmlbeans.XmlTokenSource
documentProperties, dump, getDomNode, monitor, newCursor, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLInputStream, newXMLInputStream, newXMLStreamReader, newXMLStreamReader, save, save, save, save, save, save, save, save, xmlText, xmlText
-
-
-
-
Method Detail
-
getTitle
CharacterStringPropertyType getTitle()
Gets the "title" element
-
setTitle
void setTitle(CharacterStringPropertyType title)
Sets the "title" element
-
addNewTitle
CharacterStringPropertyType addNewTitle()
Appends and returns a new empty "title" element
-
getAlternateTitleArray
CharacterStringPropertyType[] getAlternateTitleArray()
Gets array of all "alternateTitle" elements
-
getAlternateTitleArray
CharacterStringPropertyType getAlternateTitleArray(int i)
Gets ith "alternateTitle" element
-
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
-
getDateArray
CIDatePropertyType[] getDateArray()
Gets array of all "date" elements
-
getDateArray
CIDatePropertyType getDateArray(int i)
Gets ith "date" 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
-
getEdition
CharacterStringPropertyType getEdition()
Gets the "edition" element
-
isSetEdition
boolean isSetEdition()
True if has "edition" element
-
setEdition
void setEdition(CharacterStringPropertyType edition)
Sets the "edition" element
-
addNewEdition
CharacterStringPropertyType addNewEdition()
Appends and returns a new empty "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
-
getIdentifierArray
MDIdentifierPropertyType[] getIdentifierArray()
Gets array of all "identifier" elements
-
getIdentifierArray
MDIdentifierPropertyType getIdentifierArray(int i)
Gets ith "identifier" 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
-
getCitedResponsiblePartyArray
CIResponsiblePartyPropertyType[] getCitedResponsiblePartyArray()
Gets array of all "citedResponsibleParty" elements
-
getCitedResponsiblePartyArray
CIResponsiblePartyPropertyType getCitedResponsiblePartyArray(int i)
Gets ith "citedResponsibleParty" 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
-
getPresentationFormArray
CIPresentationFormCodePropertyType[] getPresentationFormArray()
Gets array of all "presentationForm" elements
-
getPresentationFormArray
CIPresentationFormCodePropertyType getPresentationFormArray(int i)
Gets ith "presentationForm" element
-
sizeOfPresentationFormArray
int sizeOfPresentationFormArray()
Returns number of "presentationForm" element
-
setPresentationFormArray
void setPresentationFormArray(CIPresentationFormCodePropertyType[] presentationFormArray)
Sets array of all "presentationForm" element
-
setPresentationFormArray
void setPresentationFormArray(int i, CIPresentationFormCodePropertyType presentationForm)Sets ith "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
-
getSeries
CISeriesPropertyType getSeries()
Gets the "series" element
-
isSetSeries
boolean isSetSeries()
True if has "series" element
-
setSeries
void setSeries(CISeriesPropertyType series)
Sets the "series" element
-
addNewSeries
CISeriesPropertyType addNewSeries()
Appends and returns a new empty "series" element
-
unsetSeries
void unsetSeries()
Unsets the "series" element
-
getOtherCitationDetails
CharacterStringPropertyType getOtherCitationDetails()
Gets the "otherCitationDetails" 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
-
getCollectiveTitle
CharacterStringPropertyType getCollectiveTitle()
Gets the "collectiveTitle" element
-
isSetCollectiveTitle
boolean isSetCollectiveTitle()
True if has "collectiveTitle" element
-
setCollectiveTitle
void setCollectiveTitle(CharacterStringPropertyType collectiveTitle)
Sets the "collectiveTitle" element
-
addNewCollectiveTitle
CharacterStringPropertyType addNewCollectiveTitle()
Appends and returns a new empty "collectiveTitle" element
-
unsetCollectiveTitle
void unsetCollectiveTitle()
Unsets the "collectiveTitle" element
-
getISBN
CharacterStringPropertyType getISBN()
Gets the "ISBN" element
-
isSetISBN
boolean isSetISBN()
True if has "ISBN" element
-
setISBN
void setISBN(CharacterStringPropertyType isbn)
Sets the "ISBN" element
-
addNewISBN
CharacterStringPropertyType addNewISBN()
Appends and returns a new empty "ISBN" element
-
unsetISBN
void unsetISBN()
Unsets the "ISBN" element
-
getISSN
CharacterStringPropertyType getISSN()
Gets the "ISSN" element
-
isSetISSN
boolean isSetISSN()
True if has "ISSN" element
-
setISSN
void setISSN(CharacterStringPropertyType issn)
Sets the "ISSN" element
-
addNewISSN
CharacterStringPropertyType addNewISSN()
Appends and returns a new empty "ISSN" element
-
unsetISSN
void unsetISSN()
Unsets the "ISSN" element
-
-