Package net.opengis.ows.x11.impl
Class ReferenceTypeImpl
- java.lang.Object
-
- org.apache.xmlbeans.impl.values.XmlObjectBase
-
- org.apache.xmlbeans.impl.values.XmlComplexContentImpl
-
- net.opengis.ows.x11.impl.AbstractReferenceBaseTypeImpl
-
- net.opengis.ows.x11.impl.ReferenceTypeImpl
-
- All Implemented Interfaces:
Serializable,AbstractReferenceBaseType,ReferenceType,org.apache.xmlbeans.impl.values.TypeStoreUser,org.apache.xmlbeans.SimpleValue,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
- Direct Known Subclasses:
ServiceReferenceTypeImpl
public class ReferenceTypeImpl extends AbstractReferenceBaseTypeImpl implements ReferenceType
An XML ReferenceType(@http://www.opengis.net/ows/1.1). This is a complex type.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface net.opengis.ows.x11.AbstractReferenceBaseType
AbstractReferenceBaseType.Factory
-
Nested classes/interfaces inherited from interface net.opengis.ows.x11.ReferenceType
ReferenceType.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.ows.x11.AbstractReferenceBaseType
type
-
Fields inherited from interface net.opengis.ows.x11.ReferenceType
type
-
-
Constructor Summary
Constructors Constructor Description ReferenceTypeImpl(org.apache.xmlbeans.SchemaType sType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LanguageStringTypeaddNewAbstract()Appends and returns a new empty value (as xml) as the last "Abstract" elementCodeTypeaddNewIdentifier()Appends and returns a new empty "Identifier" elementMetadataTypeaddNewMetadata()Appends and returns a new empty value (as xml) as the last "Metadata" elementLanguageStringType[]getAbstractArray()Gets array of all "Abstract" elementsLanguageStringTypegetAbstractArray(int i)Gets ith "Abstract" elementStringgetFormat()Gets the "Format" elementCodeTypegetIdentifier()Gets the "Identifier" elementMetadataType[]getMetadataArray()Gets array of all "Metadata" elementsMetadataTypegetMetadataArray(int i)Gets ith "Metadata" elementLanguageStringTypeinsertNewAbstract(int i)Inserts and returns a new empty value (as xml) as the ith "Abstract" elementMetadataTypeinsertNewMetadata(int i)Inserts and returns a new empty value (as xml) as the ith "Metadata" elementbooleanisSetFormat()True if has "Format" elementbooleanisSetIdentifier()True if has "Identifier" elementvoidremoveAbstract(int i)Removes the ith "Abstract" elementvoidremoveMetadata(int i)Removes the ith "Metadata" elementvoidsetAbstractArray(int i, LanguageStringType xabstract)Sets ith "Abstract" elementvoidsetAbstractArray(LanguageStringType[] xabstractArray)Sets array of all "Abstract" elementvoidsetFormat(String format)Sets the "Format" elementvoidsetIdentifier(CodeType identifier)Sets the "Identifier" elementvoidsetMetadataArray(int i, MetadataType metadata)Sets ith "Metadata" elementvoidsetMetadataArray(MetadataType[] metadataArray)Sets array of all "Metadata" elementintsizeOfAbstractArray()Returns number of "Abstract" elementintsizeOfMetadataArray()Returns number of "Metadata" elementvoidunsetFormat()Unsets the "Format" elementvoidunsetIdentifier()Unsets the "Identifier" elementMimeTypexgetFormat()Gets (as xml) the "Format" elementvoidxsetFormat(MimeType format)Sets (as xml) the "Format" element-
Methods inherited from class net.opengis.ows.x11.impl.AbstractReferenceBaseTypeImpl
getActuate, getArcrole, getHref, getRole, getShow, getTitle, getType, isSetActuate, isSetArcrole, isSetRole, isSetShow, isSetTitle, isSetType, setActuate, setArcrole, setHref, setRole, setShow, setTitle, setType, unsetActuate, unsetArcrole, unsetRole, unsetShow, unsetTitle, unsetType, xgetActuate, xgetArcrole, xgetHref, xgetRole, xgetShow, xgetTitle, xgetType, xsetActuate, xsetArcrole, xsetHref, xsetRole, xsetShow, xsetTitle, xsetType
-
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 net.opengis.ows.x11.AbstractReferenceBaseType
getActuate, getArcrole, getHref, getRole, getShow, getTitle, getType, isSetActuate, isSetArcrole, isSetRole, isSetShow, isSetTitle, isSetType, setActuate, setArcrole, setHref, setRole, setShow, setTitle, setType, unsetActuate, unsetArcrole, unsetRole, unsetShow, unsetTitle, unsetType, xgetActuate, xgetArcrole, xgetHref, xgetRole, xgetShow, xgetTitle, xgetType, xsetActuate, xsetArcrole, xsetHref, xsetRole, xsetShow, xsetTitle, xsetType
-
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
-
getIdentifier
public CodeType getIdentifier()
Gets the "Identifier" element- Specified by:
getIdentifierin interfaceReferenceType
-
isSetIdentifier
public boolean isSetIdentifier()
True if has "Identifier" element- Specified by:
isSetIdentifierin interfaceReferenceType
-
setIdentifier
public void setIdentifier(CodeType identifier)
Sets the "Identifier" element- Specified by:
setIdentifierin interfaceReferenceType
-
addNewIdentifier
public CodeType addNewIdentifier()
Appends and returns a new empty "Identifier" element- Specified by:
addNewIdentifierin interfaceReferenceType
-
unsetIdentifier
public void unsetIdentifier()
Unsets the "Identifier" element- Specified by:
unsetIdentifierin interfaceReferenceType
-
getAbstractArray
public LanguageStringType[] getAbstractArray()
Gets array of all "Abstract" elements- Specified by:
getAbstractArrayin interfaceReferenceType
-
getAbstractArray
public LanguageStringType getAbstractArray(int i)
Gets ith "Abstract" element- Specified by:
getAbstractArrayin interfaceReferenceType
-
sizeOfAbstractArray
public int sizeOfAbstractArray()
Returns number of "Abstract" element- Specified by:
sizeOfAbstractArrayin interfaceReferenceType
-
setAbstractArray
public void setAbstractArray(LanguageStringType[] xabstractArray)
Sets array of all "Abstract" element- Specified by:
setAbstractArrayin interfaceReferenceType
-
setAbstractArray
public void setAbstractArray(int i, LanguageStringType xabstract)Sets ith "Abstract" element- Specified by:
setAbstractArrayin interfaceReferenceType
-
insertNewAbstract
public LanguageStringType insertNewAbstract(int i)
Inserts and returns a new empty value (as xml) as the ith "Abstract" element- Specified by:
insertNewAbstractin interfaceReferenceType
-
addNewAbstract
public LanguageStringType addNewAbstract()
Appends and returns a new empty value (as xml) as the last "Abstract" element- Specified by:
addNewAbstractin interfaceReferenceType
-
removeAbstract
public void removeAbstract(int i)
Removes the ith "Abstract" element- Specified by:
removeAbstractin interfaceReferenceType
-
getFormat
public String getFormat()
Gets the "Format" element- Specified by:
getFormatin interfaceReferenceType
-
xgetFormat
public MimeType xgetFormat()
Gets (as xml) the "Format" element- Specified by:
xgetFormatin interfaceReferenceType
-
isSetFormat
public boolean isSetFormat()
True if has "Format" element- Specified by:
isSetFormatin interfaceReferenceType
-
setFormat
public void setFormat(String format)
Sets the "Format" element- Specified by:
setFormatin interfaceReferenceType
-
xsetFormat
public void xsetFormat(MimeType format)
Sets (as xml) the "Format" element- Specified by:
xsetFormatin interfaceReferenceType
-
unsetFormat
public void unsetFormat()
Unsets the "Format" element- Specified by:
unsetFormatin interfaceReferenceType
-
getMetadataArray
public MetadataType[] getMetadataArray()
Gets array of all "Metadata" elements- Specified by:
getMetadataArrayin interfaceReferenceType
-
getMetadataArray
public MetadataType getMetadataArray(int i)
Gets ith "Metadata" element- Specified by:
getMetadataArrayin interfaceReferenceType
-
sizeOfMetadataArray
public int sizeOfMetadataArray()
Returns number of "Metadata" element- Specified by:
sizeOfMetadataArrayin interfaceReferenceType
-
setMetadataArray
public void setMetadataArray(MetadataType[] metadataArray)
Sets array of all "Metadata" element- Specified by:
setMetadataArrayin interfaceReferenceType
-
setMetadataArray
public void setMetadataArray(int i, MetadataType metadata)Sets ith "Metadata" element- Specified by:
setMetadataArrayin interfaceReferenceType
-
insertNewMetadata
public MetadataType insertNewMetadata(int i)
Inserts and returns a new empty value (as xml) as the ith "Metadata" element- Specified by:
insertNewMetadatain interfaceReferenceType
-
addNewMetadata
public MetadataType addNewMetadata()
Appends and returns a new empty value (as xml) as the last "Metadata" element- Specified by:
addNewMetadatain interfaceReferenceType
-
removeMetadata
public void removeMetadata(int i)
Removes the ith "Metadata" element- Specified by:
removeMetadatain interfaceReferenceType
-
-