Package org.isotc211.x2005.gmd
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.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classMDMaintenanceInformationType.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 CIResponsiblePartyPropertyTypeaddNewContact()Appends and returns a new empty value (as xml) as the last "contact" elementDatePropertyTypeaddNewDateOfNextUpdate()Appends and returns a new empty "dateOfNextUpdate" elementMDMaintenanceFrequencyCodePropertyTypeaddNewMaintenanceAndUpdateFrequency()Appends and returns a new empty "maintenanceAndUpdateFrequency" elementCharacterStringPropertyTypeaddNewMaintenanceNote()Appends and returns a new empty value (as xml) as the last "maintenanceNote" elementMDScopeCodePropertyTypeaddNewUpdateScope()Appends and returns a new empty value (as xml) as the last "updateScope" elementMDScopeDescriptionPropertyTypeaddNewUpdateScopeDescription()Appends and returns a new empty value (as xml) as the last "updateScopeDescription" elementTMPeriodDurationPropertyTypeaddNewUserDefinedMaintenanceFrequency()Appends and returns a new empty "userDefinedMaintenanceFrequency" elementCIResponsiblePartyPropertyType[]getContactArray()Gets array of all "contact" elementsCIResponsiblePartyPropertyTypegetContactArray(int i)Gets ith "contact" elementDatePropertyTypegetDateOfNextUpdate()Gets the "dateOfNextUpdate" elementMDMaintenanceFrequencyCodePropertyTypegetMaintenanceAndUpdateFrequency()Gets the "maintenanceAndUpdateFrequency" elementCharacterStringPropertyType[]getMaintenanceNoteArray()Gets array of all "maintenanceNote" elementsCharacterStringPropertyTypegetMaintenanceNoteArray(int i)Gets ith "maintenanceNote" elementMDScopeCodePropertyType[]getUpdateScopeArray()Gets array of all "updateScope" elementsMDScopeCodePropertyTypegetUpdateScopeArray(int i)Gets ith "updateScope" elementMDScopeDescriptionPropertyType[]getUpdateScopeDescriptionArray()Gets array of all "updateScopeDescription" elementsMDScopeDescriptionPropertyTypegetUpdateScopeDescriptionArray(int i)Gets ith "updateScopeDescription" elementTMPeriodDurationPropertyTypegetUserDefinedMaintenanceFrequency()Gets the "userDefinedMaintenanceFrequency" elementCIResponsiblePartyPropertyTypeinsertNewContact(int i)Inserts and returns a new empty value (as xml) as the ith "contact" elementCharacterStringPropertyTypeinsertNewMaintenanceNote(int i)Inserts and returns a new empty value (as xml) as the ith "maintenanceNote" elementMDScopeCodePropertyTypeinsertNewUpdateScope(int i)Inserts and returns a new empty value (as xml) as the ith "updateScope" elementMDScopeDescriptionPropertyTypeinsertNewUpdateScopeDescription(int i)Inserts and returns a new empty value (as xml) as the ith "updateScopeDescription" elementbooleanisSetDateOfNextUpdate()True if has "dateOfNextUpdate" elementbooleanisSetUserDefinedMaintenanceFrequency()True if has "userDefinedMaintenanceFrequency" elementvoidremoveContact(int i)Removes the ith "contact" elementvoidremoveMaintenanceNote(int i)Removes the ith "maintenanceNote" elementvoidremoveUpdateScope(int i)Removes the ith "updateScope" elementvoidremoveUpdateScopeDescription(int i)Removes the ith "updateScopeDescription" elementvoidsetContactArray(int i, CIResponsiblePartyPropertyType contact)Sets ith "contact" elementvoidsetContactArray(CIResponsiblePartyPropertyType[] contactArray)Sets array of all "contact" elementvoidsetDateOfNextUpdate(DatePropertyType dateOfNextUpdate)Sets the "dateOfNextUpdate" elementvoidsetMaintenanceAndUpdateFrequency(MDMaintenanceFrequencyCodePropertyType maintenanceAndUpdateFrequency)Sets the "maintenanceAndUpdateFrequency" elementvoidsetMaintenanceNoteArray(int i, CharacterStringPropertyType maintenanceNote)Sets ith "maintenanceNote" elementvoidsetMaintenanceNoteArray(CharacterStringPropertyType[] maintenanceNoteArray)Sets array of all "maintenanceNote" elementvoidsetUpdateScopeArray(int i, MDScopeCodePropertyType updateScope)Sets ith "updateScope" elementvoidsetUpdateScopeArray(MDScopeCodePropertyType[] updateScopeArray)Sets array of all "updateScope" elementvoidsetUpdateScopeDescriptionArray(int i, MDScopeDescriptionPropertyType updateScopeDescription)Sets ith "updateScopeDescription" elementvoidsetUpdateScopeDescriptionArray(MDScopeDescriptionPropertyType[] updateScopeDescriptionArray)Sets array of all "updateScopeDescription" elementvoidsetUserDefinedMaintenanceFrequency(TMPeriodDurationPropertyType userDefinedMaintenanceFrequency)Sets the "userDefinedMaintenanceFrequency" elementintsizeOfContactArray()Returns number of "contact" elementintsizeOfMaintenanceNoteArray()Returns number of "maintenanceNote" elementintsizeOfUpdateScopeArray()Returns number of "updateScope" elementintsizeOfUpdateScopeDescriptionArray()Returns number of "updateScopeDescription" elementvoidunsetDateOfNextUpdate()Unsets the "dateOfNextUpdate" elementvoidunsetUserDefinedMaintenanceFrequency()Unsets the "userDefinedMaintenanceFrequency" 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
-
getMaintenanceAndUpdateFrequency
MDMaintenanceFrequencyCodePropertyType getMaintenanceAndUpdateFrequency()
Gets the "maintenanceAndUpdateFrequency" element
-
setMaintenanceAndUpdateFrequency
void setMaintenanceAndUpdateFrequency(MDMaintenanceFrequencyCodePropertyType maintenanceAndUpdateFrequency)
Sets the "maintenanceAndUpdateFrequency" element
-
addNewMaintenanceAndUpdateFrequency
MDMaintenanceFrequencyCodePropertyType addNewMaintenanceAndUpdateFrequency()
Appends and returns a new empty "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
-
getUpdateScopeArray
MDScopeCodePropertyType[] getUpdateScopeArray()
Gets array of all "updateScope" elements
-
getUpdateScopeArray
MDScopeCodePropertyType getUpdateScopeArray(int i)
Gets ith "updateScope" 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
-
getUpdateScopeDescriptionArray
MDScopeDescriptionPropertyType getUpdateScopeDescriptionArray(int i)
Gets ith "updateScopeDescription" element
-
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
-
getMaintenanceNoteArray
CharacterStringPropertyType[] getMaintenanceNoteArray()
Gets array of all "maintenanceNote" elements
-
getMaintenanceNoteArray
CharacterStringPropertyType getMaintenanceNoteArray(int i)
Gets ith "maintenanceNote" 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
-
getContactArray
CIResponsiblePartyPropertyType[] getContactArray()
Gets array of all "contact" elements
-
getContactArray
CIResponsiblePartyPropertyType getContactArray(int i)
Gets ith "contact" element
-
sizeOfContactArray
int sizeOfContactArray()
Returns number of "contact" element
-
setContactArray
void setContactArray(CIResponsiblePartyPropertyType[] contactArray)
Sets array of all "contact" element
-
setContactArray
void setContactArray(int i, CIResponsiblePartyPropertyType contact)Sets ith "contact" element
-
insertNewContact
CIResponsiblePartyPropertyType insertNewContact(int i)
Inserts and returns a new empty value (as xml) as the ith "contact" element
-
addNewContact
CIResponsiblePartyPropertyType addNewContact()
Appends and returns a new empty value (as xml) as the last "contact" element
-
removeContact
void removeContact(int i)
Removes the ith "contact" element
-
-