net.opengis.swes.x20.impl
Class SWESEventTypeImpl

java.lang.Object
  extended by org.apache.xmlbeans.impl.values.XmlObjectBase
      extended by org.apache.xmlbeans.impl.values.XmlComplexContentImpl
          extended by net.opengis.swes.x20.impl.AbstractSWESTypeImpl
              extended by net.opengis.swes.x20.impl.SWESEventTypeImpl
All Implemented Interfaces:
Serializable, AbstractSWESType, SWESEventType, org.apache.xmlbeans.impl.values.TypeStoreUser, org.apache.xmlbeans.SimpleValue, org.apache.xmlbeans.XmlObject, org.apache.xmlbeans.XmlTokenSource
Direct Known Subclasses:
OfferingChangedTypeImpl, SensorChangedTypeImpl

public class SWESEventTypeImpl
extends AbstractSWESTypeImpl
implements SWESEventType

An XML SWESEventType(@http://www.opengis.net/swes/2.0). This is a complex type.

See Also:
Serialized Form

Nested Class Summary
static class SWESEventTypeImpl.ServiceImpl
          An XML service(@http://www.opengis.net/swes/2.0).
 
Nested classes/interfaces inherited from interface net.opengis.swes.x20.SWESEventType
SWESEventType.Factory, SWESEventType.Service
 
Field Summary
 
Fields inherited from class org.apache.xmlbeans.impl.values.XmlObjectBase
_voorVc, MAJOR_VERSION_NUMBER, MINOR_VERSION_NUMBER
 
Fields inherited from interface net.opengis.swes.x20.SWESEventType
type
 
Fields inherited from interface org.apache.xmlbeans.XmlObject
EQUAL, GREATER_THAN, LESS_THAN, NOT_EQUAL
 
Constructor Summary
SWESEventTypeImpl(org.apache.xmlbeans.SchemaType sType)
           
 
Method Summary
 LanguageStringType addNewMessage()
          Appends and returns a new empty value (as xml) as the last "message" element
 SWESEventType.Service addNewService()
          Appends and returns a new empty "service" element
 String getCode()
          Gets the "code" element
 Calendar getEventTime()
          Gets the "eventTime" element
 LanguageStringType[] getMessageArray()
          Gets array of all "message" elements
 LanguageStringType getMessageArray(int i)
          Gets ith "message" element
 SWESEventType.Service getService()
          Gets the "service" element
 LanguageStringType insertNewMessage(int i)
          Inserts and returns a new empty value (as xml) as the ith "message" element
 void removeMessage(int i)
          Removes the ith "message" element
 void setCode(String code)
          Sets the "code" element
 void setEventTime(Calendar eventTime)
          Sets the "eventTime" element
 void setMessageArray(int i, LanguageStringType message)
          Sets ith "message" element
 void setMessageArray(LanguageStringType[] messageArray)
          Sets array of all "message" element
 void setService(SWESEventType.Service service)
          Sets the "service" element
 int sizeOfMessageArray()
          Returns number of "message" element
 EventCodeType xgetCode()
          Gets (as xml) the "code" element
 org.apache.xmlbeans.XmlDateTime xgetEventTime()
          Gets (as xml) the "eventTime" element
 void xsetCode(EventCodeType code)
          Sets (as xml) the "code" element
 void xsetEventTime(org.apache.xmlbeans.XmlDateTime eventTime)
          Sets (as xml) the "eventTime" element
 
Methods inherited from class net.opengis.swes.x20.impl.AbstractSWESTypeImpl
addNewExtension, addNewName, getDescription, getExtensionArray, getExtensionArray, getId, getIdentifier, getNameArray, getNameArray, insertNewExtension, insertNewName, isSetDescription, isSetId, isSetIdentifier, removeExtension, removeName, setDescription, setExtensionArray, setExtensionArray, setId, setIdentifier, setNameArray, setNameArray, sizeOfExtensionArray, sizeOfNameArray, unsetDescription, unsetId, unsetIdentifier, xgetDescription, xgetId, xgetIdentifier, xsetDescription, xsetId, xsetIdentifier
 
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, 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, create_attribute_user, create_element_user, dateValue, disconnect_store, documentProperties, doubleValue, dump, elementFlags, enumValue, equals, execQuery, execQuery, floatValue, gDateValue, gDurationValue, 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.swes.x20.AbstractSWESType
addNewExtension, addNewName, getDescription, getExtensionArray, getExtensionArray, getId, getIdentifier, getNameArray, getNameArray, insertNewExtension, insertNewName, isSetDescription, isSetId, isSetIdentifier, removeExtension, removeName, setDescription, setExtensionArray, setExtensionArray, setId, setIdentifier, setNameArray, setNameArray, sizeOfExtensionArray, sizeOfNameArray, unsetDescription, unsetId, unsetIdentifier, xgetDescription, xgetId, xgetIdentifier, xsetDescription, xsetId, xsetIdentifier
 
Methods inherited from interface org.apache.xmlbeans.XmlObject
changeType, compareTo, compareValue, 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

SWESEventTypeImpl

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

getEventTime

public Calendar getEventTime()
Gets the "eventTime" element

Specified by:
getEventTime in interface SWESEventType

xgetEventTime

public org.apache.xmlbeans.XmlDateTime xgetEventTime()
Gets (as xml) the "eventTime" element

Specified by:
xgetEventTime in interface SWESEventType

setEventTime

public void setEventTime(Calendar eventTime)
Sets the "eventTime" element

Specified by:
setEventTime in interface SWESEventType

xsetEventTime

public void xsetEventTime(org.apache.xmlbeans.XmlDateTime eventTime)
Sets (as xml) the "eventTime" element

Specified by:
xsetEventTime in interface SWESEventType

getCode

public String getCode()
Gets the "code" element

Specified by:
getCode in interface SWESEventType

xgetCode

public EventCodeType xgetCode()
Gets (as xml) the "code" element

Specified by:
xgetCode in interface SWESEventType

setCode

public void setCode(String code)
Sets the "code" element

Specified by:
setCode in interface SWESEventType

xsetCode

public void xsetCode(EventCodeType code)
Sets (as xml) the "code" element

Specified by:
xsetCode in interface SWESEventType

getMessageArray

public LanguageStringType[] getMessageArray()
Gets array of all "message" elements

Specified by:
getMessageArray in interface SWESEventType

getMessageArray

public LanguageStringType getMessageArray(int i)
Gets ith "message" element

Specified by:
getMessageArray in interface SWESEventType

sizeOfMessageArray

public int sizeOfMessageArray()
Returns number of "message" element

Specified by:
sizeOfMessageArray in interface SWESEventType

setMessageArray

public void setMessageArray(LanguageStringType[] messageArray)
Sets array of all "message" element

Specified by:
setMessageArray in interface SWESEventType

setMessageArray

public void setMessageArray(int i,
                            LanguageStringType message)
Sets ith "message" element

Specified by:
setMessageArray in interface SWESEventType

insertNewMessage

public LanguageStringType insertNewMessage(int i)
Inserts and returns a new empty value (as xml) as the ith "message" element

Specified by:
insertNewMessage in interface SWESEventType

addNewMessage

public LanguageStringType addNewMessage()
Appends and returns a new empty value (as xml) as the last "message" element

Specified by:
addNewMessage in interface SWESEventType

removeMessage

public void removeMessage(int i)
Removes the ith "message" element

Specified by:
removeMessage in interface SWESEventType

getService

public SWESEventType.Service getService()
Gets the "service" element

Specified by:
getService in interface SWESEventType

setService

public void setService(SWESEventType.Service service)
Sets the "service" element

Specified by:
setService in interface SWESEventType

addNewService

public SWESEventType.Service addNewService()
Appends and returns a new empty "service" element

Specified by:
addNewService in interface SWESEventType


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