Package org.isotc211.x2005.gmd.impl
Class MDUsageTypeImpl
- java.lang.Object
-
- org.apache.xmlbeans.impl.values.XmlObjectBase
-
- org.apache.xmlbeans.impl.values.XmlComplexContentImpl
-
- org.isotc211.x2005.gco.impl.AbstractObjectTypeImpl
-
- org.isotc211.x2005.gmd.impl.MDUsageTypeImpl
-
- All Implemented Interfaces:
Serializable,org.apache.xmlbeans.impl.values.TypeStoreUser,org.apache.xmlbeans.SimpleValue,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource,AbstractObjectType,MDUsageType
public class MDUsageTypeImpl extends AbstractObjectTypeImpl implements MDUsageType
An XML MD_Usage_Type(@http://www.isotc211.org/2005/gmd). This is a complex type.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.isotc211.x2005.gco.AbstractObjectType
AbstractObjectType.Factory
-
Nested classes/interfaces inherited from interface org.isotc211.x2005.gmd.MDUsageType
MDUsageType.Factory
-
-
Field Summary
-
Fields inherited from class org.apache.xmlbeans.impl.values.XmlObjectBase
_voorVc, KIND_SETTERHELPER_ARRAYITEM, KIND_SETTERHELPER_SINGLETON, MAJOR_VERSION_NUMBER, MINOR_VERSION_NUMBER
-
Fields inherited from interface org.isotc211.x2005.gco.AbstractObjectType
type
-
Fields inherited from interface org.isotc211.x2005.gmd.MDUsageType
type
-
-
Constructor Summary
Constructors Constructor Description MDUsageTypeImpl(org.apache.xmlbeans.SchemaType sType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CharacterStringPropertyTypeaddNewSpecificUsage()Appends and returns a new empty "specificUsage" elementDateTimePropertyTypeaddNewUsageDateTime()Appends and returns a new empty "usageDateTime" elementCIResponsiblePartyPropertyTypeaddNewUserContactInfo()Appends and returns a new empty value (as xml) as the last "userContactInfo" elementCharacterStringPropertyTypeaddNewUserDeterminedLimitations()Appends and returns a new empty "userDeterminedLimitations" elementCharacterStringPropertyTypegetSpecificUsage()Gets the "specificUsage" elementDateTimePropertyTypegetUsageDateTime()Gets the "usageDateTime" elementCIResponsiblePartyPropertyType[]getUserContactInfoArray()Gets array of all "userContactInfo" elementsCIResponsiblePartyPropertyTypegetUserContactInfoArray(int i)Gets ith "userContactInfo" elementCharacterStringPropertyTypegetUserDeterminedLimitations()Gets the "userDeterminedLimitations" elementCIResponsiblePartyPropertyTypeinsertNewUserContactInfo(int i)Inserts and returns a new empty value (as xml) as the ith "userContactInfo" elementbooleanisSetUsageDateTime()True if has "usageDateTime" elementbooleanisSetUserDeterminedLimitations()True if has "userDeterminedLimitations" elementvoidremoveUserContactInfo(int i)Removes the ith "userContactInfo" elementvoidsetSpecificUsage(CharacterStringPropertyType specificUsage)Sets the "specificUsage" elementvoidsetUsageDateTime(DateTimePropertyType usageDateTime)Sets the "usageDateTime" elementvoidsetUserContactInfoArray(int i, CIResponsiblePartyPropertyType userContactInfo)Sets ith "userContactInfo" elementvoidsetUserContactInfoArray(CIResponsiblePartyPropertyType[] userContactInfoArray)Sets array of all "userContactInfo" elementvoidsetUserDeterminedLimitations(CharacterStringPropertyType userDeterminedLimitations)Sets the "userDeterminedLimitations" elementintsizeOfUserContactInfoArray()Returns number of "userContactInfo" elementvoidunsetUsageDateTime()Unsets the "usageDateTime" elementvoidunsetUserDeterminedLimitations()Unsets the "userDeterminedLimitations" element-
Methods inherited from class org.isotc211.x2005.gco.impl.AbstractObjectTypeImpl
getId, getUuid, isSetId, isSetUuid, setId, setUuid, unsetId, unsetUuid, xgetId, xgetUuid, xsetId, xsetUuid
-
Methods inherited from class org.apache.xmlbeans.impl.values.XmlComplexContentImpl
arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, compute_text, equal_to, get_default_attribute_text, get_default_element_text, get_elementflags, is_child_element_order_sensitive, new_visitor, schemaType, set_nil, set_String, set_text, unionArraySetterHelper, unionArraySetterHelper, update_from_complex_content, value_hash_code
-
Methods inherited from class org.apache.xmlbeans.impl.values.XmlObjectBase
_copy, _copy, _isComplexContent, _isComplexType, _set, _validateOnSet, attach_store, bigDecimalValue, bigIntegerValue, booleanValue, build_nil, build_text, byteArrayValue, byteValue, calendarValue, changeType, check_dated, check_orphaned, compare_to, compareTo, compareValue, copy, copy, create_attribute_user, create_element_user, dateValue, disconnect_store, documentProperties, doubleValue, dump, elementFlags, enumValue, equals, execQuery, execQuery, floatValue, gDateValue, gDurationValue, generatedSetterHelperImpl, get_attribute_field, get_attribute_type, get_attributeflags, get_default_attribute_value, get_element_ending_delimiters, get_element_type, get_schema_type, get_store, get_wscanon_rule, get_wscanon_text, getBigDecimalValue, getBigIntegerValue, getBooleanValue, getByteArrayValue, getByteValue, getCalendarValue, getDateValue, getDomNode, getDoubleValue, getEnumValue, getFloatValue, getGDateValue, getGDurationValue, getIntValue, getListValue, getLongValue, getObjectValue, getQNameValue, getShortValue, getStringValue, getXmlLocale, has_store, hashCode, init_flags, initComplexType, instanceType, intValue, invalidate_element_order, invalidate_nilvalue, invalidate_value, is_defaultable_ws, is_orphaned, isDefault, isDefaultable, isFixed, isImmutable, isInstanceOf, isNil, isNillable, java_value, listValue, longValue, monitor, newCursor, newCursorForce, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLInputStream, newXMLInputStream, newXMLStreamReader, newXMLStreamReader, objectSet, objectValue, qNameValue, save, save, save, save, save, save, save, save, selectAttribute, selectAttribute, selectAttributes, selectChildren, selectChildren, selectChildren, selectPath, selectPath, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set_b64, set_BigDecimal, set_BigInteger, set_boolean, set_byte, set_ByteArray, set_Calendar, set_char, set_ComplexXml, set_Date, set_double, set_enum, set_float, set_GDate, set_GDuration, set_hex, set_int, set_list, set_long, set_newValue, set_notation, set_QName, set_short, set_xmlanysimple, setBigDecimalValue, setBigIntegerValue, setBooleanValue, setByteArrayValue, setByteValue, setCalendarValue, setDateValue, setDoubleValue, setEnumValue, setFloatValue, setGDateValue, setGDateValue, setGDurationValue, setGDurationValue, setImmutable, setIntValue, setListValue, setLongValue, setNil, setObjectValue, setQNameValue, setShortValue, setStringValue, setValidateOnSet, shortValue, stringValue, substitute, toString, uses_invalidate_value, validate, validate, validate_now, validate_simpleval, valueEquals, valueHashCode, writeReplace, xgetListValue, xlistValue, xmlText, xmlText
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
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
-
getSpecificUsage
public CharacterStringPropertyType getSpecificUsage()
Gets the "specificUsage" element- Specified by:
getSpecificUsagein interfaceMDUsageType
-
setSpecificUsage
public void setSpecificUsage(CharacterStringPropertyType specificUsage)
Sets the "specificUsage" element- Specified by:
setSpecificUsagein interfaceMDUsageType
-
addNewSpecificUsage
public CharacterStringPropertyType addNewSpecificUsage()
Appends and returns a new empty "specificUsage" element- Specified by:
addNewSpecificUsagein interfaceMDUsageType
-
getUsageDateTime
public DateTimePropertyType getUsageDateTime()
Gets the "usageDateTime" element- Specified by:
getUsageDateTimein interfaceMDUsageType
-
isSetUsageDateTime
public boolean isSetUsageDateTime()
True if has "usageDateTime" element- Specified by:
isSetUsageDateTimein interfaceMDUsageType
-
setUsageDateTime
public void setUsageDateTime(DateTimePropertyType usageDateTime)
Sets the "usageDateTime" element- Specified by:
setUsageDateTimein interfaceMDUsageType
-
addNewUsageDateTime
public DateTimePropertyType addNewUsageDateTime()
Appends and returns a new empty "usageDateTime" element- Specified by:
addNewUsageDateTimein interfaceMDUsageType
-
unsetUsageDateTime
public void unsetUsageDateTime()
Unsets the "usageDateTime" element- Specified by:
unsetUsageDateTimein interfaceMDUsageType
-
getUserDeterminedLimitations
public CharacterStringPropertyType getUserDeterminedLimitations()
Gets the "userDeterminedLimitations" element- Specified by:
getUserDeterminedLimitationsin interfaceMDUsageType
-
isSetUserDeterminedLimitations
public boolean isSetUserDeterminedLimitations()
True if has "userDeterminedLimitations" element- Specified by:
isSetUserDeterminedLimitationsin interfaceMDUsageType
-
setUserDeterminedLimitations
public void setUserDeterminedLimitations(CharacterStringPropertyType userDeterminedLimitations)
Sets the "userDeterminedLimitations" element- Specified by:
setUserDeterminedLimitationsin interfaceMDUsageType
-
addNewUserDeterminedLimitations
public CharacterStringPropertyType addNewUserDeterminedLimitations()
Appends and returns a new empty "userDeterminedLimitations" element- Specified by:
addNewUserDeterminedLimitationsin interfaceMDUsageType
-
unsetUserDeterminedLimitations
public void unsetUserDeterminedLimitations()
Unsets the "userDeterminedLimitations" element- Specified by:
unsetUserDeterminedLimitationsin interfaceMDUsageType
-
getUserContactInfoArray
public CIResponsiblePartyPropertyType[] getUserContactInfoArray()
Gets array of all "userContactInfo" elements- Specified by:
getUserContactInfoArrayin interfaceMDUsageType
-
getUserContactInfoArray
public CIResponsiblePartyPropertyType getUserContactInfoArray(int i)
Gets ith "userContactInfo" element- Specified by:
getUserContactInfoArrayin interfaceMDUsageType
-
sizeOfUserContactInfoArray
public int sizeOfUserContactInfoArray()
Returns number of "userContactInfo" element- Specified by:
sizeOfUserContactInfoArrayin interfaceMDUsageType
-
setUserContactInfoArray
public void setUserContactInfoArray(CIResponsiblePartyPropertyType[] userContactInfoArray)
Sets array of all "userContactInfo" element- Specified by:
setUserContactInfoArrayin interfaceMDUsageType
-
setUserContactInfoArray
public void setUserContactInfoArray(int i, CIResponsiblePartyPropertyType userContactInfo)Sets ith "userContactInfo" element- Specified by:
setUserContactInfoArrayin interfaceMDUsageType
-
insertNewUserContactInfo
public CIResponsiblePartyPropertyType insertNewUserContactInfo(int i)
Inserts and returns a new empty value (as xml) as the ith "userContactInfo" element- Specified by:
insertNewUserContactInfoin interfaceMDUsageType
-
addNewUserContactInfo
public CIResponsiblePartyPropertyType addNewUserContactInfo()
Appends and returns a new empty value (as xml) as the last "userContactInfo" element- Specified by:
addNewUserContactInfoin interfaceMDUsageType
-
removeUserContactInfo
public void removeUserContactInfo(int i)
Removes the ith "userContactInfo" element- Specified by:
removeUserContactInfoin interfaceMDUsageType
-
-