Package net.opengis.gml.impl
Class AbstractGMLTypeImpl
- java.lang.Object
-
- org.apache.xmlbeans.impl.values.XmlObjectBase
-
- org.apache.xmlbeans.impl.values.XmlComplexContentImpl
-
- net.opengis.gml.impl.AbstractGMLTypeImpl
-
- All Implemented Interfaces:
Serializable,AbstractGMLType,org.apache.xmlbeans.impl.values.TypeStoreUser,org.apache.xmlbeans.SimpleValue,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
- Direct Known Subclasses:
AbstractFeatureTypeImpl,AbstractGeometryTypeImpl,AbstractStyleTypeImpl,AbstractTimeObjectTypeImpl,AbstractTimeSliceTypeImpl,AbstractTopologyTypeImpl,ArrayTypeImpl,BagTypeImpl,BaseStyleDescriptorTypeImpl,CompositeValueTypeImpl,DefinitionTypeImpl,FeatureStyleTypeImpl
public class AbstractGMLTypeImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements AbstractGMLType
An XML AbstractGMLType(@http://www.opengis.net/gml). This is a complex type.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface net.opengis.gml.AbstractGMLType
AbstractGMLType.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 net.opengis.gml.AbstractGMLType
type
-
-
Constructor Summary
Constructors Constructor Description AbstractGMLTypeImpl(org.apache.xmlbeans.SchemaType sType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringOrRefTypeaddNewDescription()Appends and returns a new empty "description" elementMetaDataPropertyTypeaddNewMetaDataProperty()Appends and returns a new empty value (as xml) as the last "metaDataProperty" elementCodeTypeaddNewName()Appends and returns a new empty value (as xml) as the last "name" elementStringOrRefTypegetDescription()Gets the "description" elementStringgetId()Gets the "id" attributeMetaDataPropertyType[]getMetaDataPropertyArray()Gets array of all "metaDataProperty" elementsMetaDataPropertyTypegetMetaDataPropertyArray(int i)Gets ith "metaDataProperty" elementCodeType[]getNameArray()Gets array of all "name" elementsCodeTypegetNameArray(int i)Gets ith "name" elementMetaDataPropertyTypeinsertNewMetaDataProperty(int i)Inserts and returns a new empty value (as xml) as the ith "metaDataProperty" elementCodeTypeinsertNewName(int i)Inserts and returns a new empty value (as xml) as the ith "name" elementbooleanisSetDescription()True if has "description" elementbooleanisSetId()True if has "id" attributevoidremoveMetaDataProperty(int i)Removes the ith "metaDataProperty" elementvoidremoveName(int i)Removes the ith "name" elementvoidsetDescription(StringOrRefType description)Sets the "description" elementvoidsetId(String id)Sets the "id" attributevoidsetMetaDataPropertyArray(int i, MetaDataPropertyType metaDataProperty)Sets ith "metaDataProperty" elementvoidsetMetaDataPropertyArray(MetaDataPropertyType[] metaDataPropertyArray)Sets array of all "metaDataProperty" elementvoidsetNameArray(int i, CodeType name)Sets ith "name" elementvoidsetNameArray(CodeType[] nameArray)Sets array of all "name" elementintsizeOfMetaDataPropertyArray()Returns number of "metaDataProperty" elementintsizeOfNameArray()Returns number of "name" elementvoidunsetDescription()Unsets the "description" elementvoidunsetId()Unsets the "id" attributeorg.apache.xmlbeans.XmlIDxgetId()Gets (as xml) the "id" attributevoidxsetId(org.apache.xmlbeans.XmlID id)Sets (as xml) the "id" attribute-
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.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
-
getMetaDataPropertyArray
public MetaDataPropertyType[] getMetaDataPropertyArray()
Gets array of all "metaDataProperty" elements- Specified by:
getMetaDataPropertyArrayin interfaceAbstractGMLType
-
getMetaDataPropertyArray
public MetaDataPropertyType getMetaDataPropertyArray(int i)
Gets ith "metaDataProperty" element- Specified by:
getMetaDataPropertyArrayin interfaceAbstractGMLType
-
sizeOfMetaDataPropertyArray
public int sizeOfMetaDataPropertyArray()
Returns number of "metaDataProperty" element- Specified by:
sizeOfMetaDataPropertyArrayin interfaceAbstractGMLType
-
setMetaDataPropertyArray
public void setMetaDataPropertyArray(MetaDataPropertyType[] metaDataPropertyArray)
Sets array of all "metaDataProperty" element- Specified by:
setMetaDataPropertyArrayin interfaceAbstractGMLType
-
setMetaDataPropertyArray
public void setMetaDataPropertyArray(int i, MetaDataPropertyType metaDataProperty)Sets ith "metaDataProperty" element- Specified by:
setMetaDataPropertyArrayin interfaceAbstractGMLType
-
insertNewMetaDataProperty
public MetaDataPropertyType insertNewMetaDataProperty(int i)
Inserts and returns a new empty value (as xml) as the ith "metaDataProperty" element- Specified by:
insertNewMetaDataPropertyin interfaceAbstractGMLType
-
addNewMetaDataProperty
public MetaDataPropertyType addNewMetaDataProperty()
Appends and returns a new empty value (as xml) as the last "metaDataProperty" element- Specified by:
addNewMetaDataPropertyin interfaceAbstractGMLType
-
removeMetaDataProperty
public void removeMetaDataProperty(int i)
Removes the ith "metaDataProperty" element- Specified by:
removeMetaDataPropertyin interfaceAbstractGMLType
-
getDescription
public StringOrRefType getDescription()
Gets the "description" element- Specified by:
getDescriptionin interfaceAbstractGMLType
-
isSetDescription
public boolean isSetDescription()
True if has "description" element- Specified by:
isSetDescriptionin interfaceAbstractGMLType
-
setDescription
public void setDescription(StringOrRefType description)
Sets the "description" element- Specified by:
setDescriptionin interfaceAbstractGMLType
-
addNewDescription
public StringOrRefType addNewDescription()
Appends and returns a new empty "description" element- Specified by:
addNewDescriptionin interfaceAbstractGMLType
-
unsetDescription
public void unsetDescription()
Unsets the "description" element- Specified by:
unsetDescriptionin interfaceAbstractGMLType
-
getNameArray
public CodeType[] getNameArray()
Gets array of all "name" elements- Specified by:
getNameArrayin interfaceAbstractGMLType
-
getNameArray
public CodeType getNameArray(int i)
Gets ith "name" element- Specified by:
getNameArrayin interfaceAbstractGMLType
-
sizeOfNameArray
public int sizeOfNameArray()
Returns number of "name" element- Specified by:
sizeOfNameArrayin interfaceAbstractGMLType
-
setNameArray
public void setNameArray(CodeType[] nameArray)
Sets array of all "name" element- Specified by:
setNameArrayin interfaceAbstractGMLType
-
setNameArray
public void setNameArray(int i, CodeType name)Sets ith "name" element- Specified by:
setNameArrayin interfaceAbstractGMLType
-
insertNewName
public CodeType insertNewName(int i)
Inserts and returns a new empty value (as xml) as the ith "name" element- Specified by:
insertNewNamein interfaceAbstractGMLType
-
addNewName
public CodeType addNewName()
Appends and returns a new empty value (as xml) as the last "name" element- Specified by:
addNewNamein interfaceAbstractGMLType
-
removeName
public void removeName(int i)
Removes the ith "name" element- Specified by:
removeNamein interfaceAbstractGMLType
-
getId
public String getId()
Gets the "id" attribute- Specified by:
getIdin interfaceAbstractGMLType
-
xgetId
public org.apache.xmlbeans.XmlID xgetId()
Gets (as xml) the "id" attribute- Specified by:
xgetIdin interfaceAbstractGMLType
-
isSetId
public boolean isSetId()
True if has "id" attribute- Specified by:
isSetIdin interfaceAbstractGMLType
-
setId
public void setId(String id)
Sets the "id" attribute- Specified by:
setIdin interfaceAbstractGMLType
-
xsetId
public void xsetId(org.apache.xmlbeans.XmlID id)
Sets (as xml) the "id" attribute- Specified by:
xsetIdin interfaceAbstractGMLType
-
unsetId
public void unsetId()
Unsets the "id" attribute- Specified by:
unsetIdin interfaceAbstractGMLType
-
-