Package org.isotc211.x2005.gmd
Interface DSDataSetType
-
- All Superinterfaces:
AbstractObjectType,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
- All Known Implementing Classes:
DSDataSetTypeImpl
public interface DSDataSetType extends AbstractObjectType
An XML DS_DataSet_Type(@http://www.isotc211.org/2005/gmd). This is a complex type.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classDSDataSetType.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 MDMetadataPropertyTypeaddNewHas()Appends and returns a new empty value (as xml) as the last "has" elementDSAggregatePropertyTypeaddNewPartOf()Appends and returns a new empty value (as xml) as the last "partOf" elementMDMetadataPropertyType[]getHasArray()Gets array of all "has" elementsMDMetadataPropertyTypegetHasArray(int i)Gets ith "has" elementDSAggregatePropertyType[]getPartOfArray()Gets array of all "partOf" elementsDSAggregatePropertyTypegetPartOfArray(int i)Gets ith "partOf" elementMDMetadataPropertyTypeinsertNewHas(int i)Inserts and returns a new empty value (as xml) as the ith "has" elementDSAggregatePropertyTypeinsertNewPartOf(int i)Inserts and returns a new empty value (as xml) as the ith "partOf" elementvoidremoveHas(int i)Removes the ith "has" elementvoidremovePartOf(int i)Removes the ith "partOf" elementvoidsetHasArray(int i, MDMetadataPropertyType has)Sets ith "has" elementvoidsetHasArray(MDMetadataPropertyType[] hasArray)Sets array of all "has" elementvoidsetPartOfArray(int i, DSAggregatePropertyType partOf)Sets ith "partOf" elementvoidsetPartOfArray(DSAggregatePropertyType[] partOfArray)Sets array of all "partOf" elementintsizeOfHasArray()Returns number of "has" elementintsizeOfPartOfArray()Returns number of "partOf" 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
-
getHasArray
MDMetadataPropertyType[] getHasArray()
Gets array of all "has" elements
-
getHasArray
MDMetadataPropertyType getHasArray(int i)
Gets ith "has" element
-
sizeOfHasArray
int sizeOfHasArray()
Returns number of "has" element
-
setHasArray
void setHasArray(MDMetadataPropertyType[] hasArray)
Sets array of all "has" element
-
setHasArray
void setHasArray(int i, MDMetadataPropertyType has)Sets ith "has" element
-
insertNewHas
MDMetadataPropertyType insertNewHas(int i)
Inserts and returns a new empty value (as xml) as the ith "has" element
-
addNewHas
MDMetadataPropertyType addNewHas()
Appends and returns a new empty value (as xml) as the last "has" element
-
removeHas
void removeHas(int i)
Removes the ith "has" element
-
getPartOfArray
DSAggregatePropertyType[] getPartOfArray()
Gets array of all "partOf" elements
-
getPartOfArray
DSAggregatePropertyType getPartOfArray(int i)
Gets ith "partOf" element
-
sizeOfPartOfArray
int sizeOfPartOfArray()
Returns number of "partOf" element
-
setPartOfArray
void setPartOfArray(DSAggregatePropertyType[] partOfArray)
Sets array of all "partOf" element
-
setPartOfArray
void setPartOfArray(int i, DSAggregatePropertyType partOf)Sets ith "partOf" element
-
insertNewPartOf
DSAggregatePropertyType insertNewPartOf(int i)
Inserts and returns a new empty value (as xml) as the ith "partOf" element
-
addNewPartOf
DSAggregatePropertyType addNewPartOf()
Appends and returns a new empty value (as xml) as the last "partOf" element
-
removePartOf
void removePartOf(int i)
Removes the ith "partOf" element
-
-