Package org.isotc211.x2005.gmd
Interface MDLegalConstraintsType
-
- All Superinterfaces:
AbstractObjectType,MDConstraintsType,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
- All Known Implementing Classes:
MDLegalConstraintsTypeImpl
public interface MDLegalConstraintsType extends MDConstraintsType
An XML MD_LegalConstraints_Type(@http://www.isotc211.org/2005/gmd). This is a complex type.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classMDLegalConstraintsType.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 MDRestrictionCodePropertyTypeaddNewAccessConstraints()Appends and returns a new empty value (as xml) as the last "accessConstraints" elementCharacterStringPropertyTypeaddNewOtherConstraints()Appends and returns a new empty value (as xml) as the last "otherConstraints" elementMDRestrictionCodePropertyTypeaddNewUseConstraints()Appends and returns a new empty value (as xml) as the last "useConstraints" elementMDRestrictionCodePropertyType[]getAccessConstraintsArray()Gets array of all "accessConstraints" elementsMDRestrictionCodePropertyTypegetAccessConstraintsArray(int i)Gets ith "accessConstraints" elementCharacterStringPropertyType[]getOtherConstraintsArray()Gets array of all "otherConstraints" elementsCharacterStringPropertyTypegetOtherConstraintsArray(int i)Gets ith "otherConstraints" elementMDRestrictionCodePropertyType[]getUseConstraintsArray()Gets array of all "useConstraints" elementsMDRestrictionCodePropertyTypegetUseConstraintsArray(int i)Gets ith "useConstraints" elementMDRestrictionCodePropertyTypeinsertNewAccessConstraints(int i)Inserts and returns a new empty value (as xml) as the ith "accessConstraints" elementCharacterStringPropertyTypeinsertNewOtherConstraints(int i)Inserts and returns a new empty value (as xml) as the ith "otherConstraints" elementMDRestrictionCodePropertyTypeinsertNewUseConstraints(int i)Inserts and returns a new empty value (as xml) as the ith "useConstraints" elementvoidremoveAccessConstraints(int i)Removes the ith "accessConstraints" elementvoidremoveOtherConstraints(int i)Removes the ith "otherConstraints" elementvoidremoveUseConstraints(int i)Removes the ith "useConstraints" elementvoidsetAccessConstraintsArray(int i, MDRestrictionCodePropertyType accessConstraints)Sets ith "accessConstraints" elementvoidsetAccessConstraintsArray(MDRestrictionCodePropertyType[] accessConstraintsArray)Sets array of all "accessConstraints" elementvoidsetOtherConstraintsArray(int i, CharacterStringPropertyType otherConstraints)Sets ith "otherConstraints" elementvoidsetOtherConstraintsArray(CharacterStringPropertyType[] otherConstraintsArray)Sets array of all "otherConstraints" elementvoidsetUseConstraintsArray(int i, MDRestrictionCodePropertyType useConstraints)Sets ith "useConstraints" elementvoidsetUseConstraintsArray(MDRestrictionCodePropertyType[] useConstraintsArray)Sets array of all "useConstraints" elementintsizeOfAccessConstraintsArray()Returns number of "accessConstraints" elementintsizeOfOtherConstraintsArray()Returns number of "otherConstraints" elementintsizeOfUseConstraintsArray()Returns number of "useConstraints" 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.isotc211.x2005.gmd.MDConstraintsType
addNewUseLimitation, getUseLimitationArray, getUseLimitationArray, insertNewUseLimitation, removeUseLimitation, setUseLimitationArray, setUseLimitationArray, sizeOfUseLimitationArray
-
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
-
getAccessConstraintsArray
MDRestrictionCodePropertyType[] getAccessConstraintsArray()
Gets array of all "accessConstraints" elements
-
getAccessConstraintsArray
MDRestrictionCodePropertyType getAccessConstraintsArray(int i)
Gets ith "accessConstraints" element
-
sizeOfAccessConstraintsArray
int sizeOfAccessConstraintsArray()
Returns number of "accessConstraints" element
-
setAccessConstraintsArray
void setAccessConstraintsArray(MDRestrictionCodePropertyType[] accessConstraintsArray)
Sets array of all "accessConstraints" element
-
setAccessConstraintsArray
void setAccessConstraintsArray(int i, MDRestrictionCodePropertyType accessConstraints)Sets ith "accessConstraints" element
-
insertNewAccessConstraints
MDRestrictionCodePropertyType insertNewAccessConstraints(int i)
Inserts and returns a new empty value (as xml) as the ith "accessConstraints" element
-
addNewAccessConstraints
MDRestrictionCodePropertyType addNewAccessConstraints()
Appends and returns a new empty value (as xml) as the last "accessConstraints" element
-
removeAccessConstraints
void removeAccessConstraints(int i)
Removes the ith "accessConstraints" element
-
getUseConstraintsArray
MDRestrictionCodePropertyType[] getUseConstraintsArray()
Gets array of all "useConstraints" elements
-
getUseConstraintsArray
MDRestrictionCodePropertyType getUseConstraintsArray(int i)
Gets ith "useConstraints" element
-
sizeOfUseConstraintsArray
int sizeOfUseConstraintsArray()
Returns number of "useConstraints" element
-
setUseConstraintsArray
void setUseConstraintsArray(MDRestrictionCodePropertyType[] useConstraintsArray)
Sets array of all "useConstraints" element
-
setUseConstraintsArray
void setUseConstraintsArray(int i, MDRestrictionCodePropertyType useConstraints)Sets ith "useConstraints" element
-
insertNewUseConstraints
MDRestrictionCodePropertyType insertNewUseConstraints(int i)
Inserts and returns a new empty value (as xml) as the ith "useConstraints" element
-
addNewUseConstraints
MDRestrictionCodePropertyType addNewUseConstraints()
Appends and returns a new empty value (as xml) as the last "useConstraints" element
-
removeUseConstraints
void removeUseConstraints(int i)
Removes the ith "useConstraints" element
-
getOtherConstraintsArray
CharacterStringPropertyType[] getOtherConstraintsArray()
Gets array of all "otherConstraints" elements
-
getOtherConstraintsArray
CharacterStringPropertyType getOtherConstraintsArray(int i)
Gets ith "otherConstraints" element
-
sizeOfOtherConstraintsArray
int sizeOfOtherConstraintsArray()
Returns number of "otherConstraints" element
-
setOtherConstraintsArray
void setOtherConstraintsArray(CharacterStringPropertyType[] otherConstraintsArray)
Sets array of all "otherConstraints" element
-
setOtherConstraintsArray
void setOtherConstraintsArray(int i, CharacterStringPropertyType otherConstraints)Sets ith "otherConstraints" element
-
insertNewOtherConstraints
CharacterStringPropertyType insertNewOtherConstraints(int i)
Inserts and returns a new empty value (as xml) as the ith "otherConstraints" element
-
addNewOtherConstraints
CharacterStringPropertyType addNewOtherConstraints()
Appends and returns a new empty value (as xml) as the last "otherConstraints" element
-
removeOtherConstraints
void removeOtherConstraints(int i)
Removes the ith "otherConstraints" element
-
-