net.opengis.sensorML.x10.impl
Class AbstractSMLTypeImpl

java.lang.Object
  extended by org.apache.xmlbeans.impl.values.XmlObjectBase
      extended by org.apache.xmlbeans.impl.values.XmlComplexContentImpl
          extended by net.opengis.gml.impl.AbstractGMLTypeImpl
              extended by net.opengis.gml.impl.AbstractFeatureTypeImpl
                  extended by net.opengis.sensorML.x10.impl.AbstractSMLTypeImpl
All Implemented Interfaces:
Serializable, AbstractFeatureType, AbstractGMLType, AbstractSMLType, org.apache.xmlbeans.impl.values.TypeStoreUser, org.apache.xmlbeans.SimpleValue, org.apache.xmlbeans.XmlObject, org.apache.xmlbeans.XmlTokenSource
Direct Known Subclasses:
AbstractProcessTypeImpl

public class AbstractSMLTypeImpl
extends AbstractFeatureTypeImpl
implements AbstractSMLType

An XML AbstractSMLType(@http://www.opengis.net/sensorML/1.0). This is a complex type.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface net.opengis.sensorML.x10.AbstractSMLType
AbstractSMLType.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.sensorML.x10.AbstractSMLType
type
 
Fields inherited from interface org.apache.xmlbeans.XmlObject
EQUAL, GREATER_THAN, LESS_THAN, NOT_EQUAL
 
Constructor Summary
AbstractSMLTypeImpl(org.apache.xmlbeans.SchemaType sType)
           
 
Method Summary
 CodeType addNewName()
          Appends and returns a new empty value (as xml) as the last "name" element
 CodeType[] getNameArray()
          Gets array of all "name" elements
 CodeType getNameArray(int i)
          Gets ith "name" element
 CodeType insertNewName(int i)
          Inserts and returns a new empty value (as xml) as the ith "name" element
 void removeName(int i)
          Removes the ith "name" element
 void setNameArray(CodeType[] nameArray)
          Sets array of all "name" element
 void setNameArray(int i, CodeType name)
          Sets ith "name" element
 int sizeOfNameArray()
          Returns number of "name" element
 
Methods inherited from class net.opengis.gml.impl.AbstractFeatureTypeImpl
addNewBoundedBy, addNewLocation, getBoundedBy, getLocation, isSetBoundedBy, isSetLocation, setBoundedBy, setLocation, unsetBoundedBy, unsetLocation
 
Methods inherited from class net.opengis.gml.impl.AbstractGMLTypeImpl
addNewDescription, addNewMetaDataProperty, getDescription, getId, getMetaDataPropertyArray, getMetaDataPropertyArray, insertNewMetaDataProperty, isSetDescription, isSetId, removeMetaDataProperty, setDescription, setId, setMetaDataPropertyArray, setMetaDataPropertyArray, sizeOfMetaDataPropertyArray, unsetDescription, unsetId, xgetId, xsetId
 
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_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, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, 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_now, validate_simpleval, validate, validate, 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.gml.AbstractFeatureType
addNewBoundedBy, addNewLocation, getBoundedBy, getLocation, isSetBoundedBy, isSetLocation, setBoundedBy, setLocation, unsetBoundedBy, unsetLocation
 
Methods inherited from interface net.opengis.gml.AbstractGMLType
addNewDescription, addNewMetaDataProperty, getDescription, getId, getMetaDataPropertyArray, getMetaDataPropertyArray, insertNewMetaDataProperty, isSetDescription, isSetId, removeMetaDataProperty, setDescription, setId, setMetaDataPropertyArray, setMetaDataPropertyArray, sizeOfMetaDataPropertyArray, unsetDescription, unsetId, xgetId, xsetId
 
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
 

Constructor Detail

AbstractSMLTypeImpl

public AbstractSMLTypeImpl(org.apache.xmlbeans.SchemaType sType)
Method Detail

getNameArray

public CodeType[] getNameArray()
Gets array of all "name" elements

Specified by:
getNameArray in interface AbstractGMLType
Specified by:
getNameArray in interface AbstractSMLType
Overrides:
getNameArray in class AbstractGMLTypeImpl

getNameArray

public CodeType getNameArray(int i)
Gets ith "name" element

Specified by:
getNameArray in interface AbstractGMLType
Specified by:
getNameArray in interface AbstractSMLType
Overrides:
getNameArray in class AbstractGMLTypeImpl

sizeOfNameArray

public int sizeOfNameArray()
Returns number of "name" element

Specified by:
sizeOfNameArray in interface AbstractGMLType
Specified by:
sizeOfNameArray in interface AbstractSMLType
Overrides:
sizeOfNameArray in class AbstractGMLTypeImpl

setNameArray

public void setNameArray(CodeType[] nameArray)
Sets array of all "name" element

Specified by:
setNameArray in interface AbstractGMLType
Specified by:
setNameArray in interface AbstractSMLType
Overrides:
setNameArray in class AbstractGMLTypeImpl

setNameArray

public void setNameArray(int i,
                         CodeType name)
Sets ith "name" element

Specified by:
setNameArray in interface AbstractGMLType
Specified by:
setNameArray in interface AbstractSMLType
Overrides:
setNameArray in class AbstractGMLTypeImpl

insertNewName

public CodeType insertNewName(int i)
Inserts and returns a new empty value (as xml) as the ith "name" element

Specified by:
insertNewName in interface AbstractGMLType
Specified by:
insertNewName in interface AbstractSMLType
Overrides:
insertNewName in class AbstractGMLTypeImpl

addNewName

public CodeType addNewName()
Appends and returns a new empty value (as xml) as the last "name" element

Specified by:
addNewName in interface AbstractGMLType
Specified by:
addNewName in interface AbstractSMLType
Overrides:
addNewName in class AbstractGMLTypeImpl

removeName

public void removeName(int i)
Removes the ith "name" element

Specified by:
removeName in interface AbstractGMLType
Specified by:
removeName in interface AbstractSMLType
Overrides:
removeName in class AbstractGMLTypeImpl


Copyright © 2004-2013 52north.org. All Rights Reserved.