net.opengis.swes.x20
Interface SWESEventType

All Superinterfaces:
AbstractSWESType, org.apache.xmlbeans.XmlObject, org.apache.xmlbeans.XmlTokenSource
All Known Subinterfaces:
OfferingChangedType, SensorChangedType, SensorDescriptionUpdatedType
All Known Implementing Classes:
OfferingChangedTypeImpl, SensorChangedTypeImpl, SensorDescriptionUpdatedTypeImpl, SWESEventTypeImpl

public interface SWESEventType
extends AbstractSWESType

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


Nested Class Summary
static class SWESEventType.Factory
          A factory class with static methods for creating instances of this type.
static interface SWESEventType.Service
          An XML service(@http://www.opengis.net/swes/2.0).
 
Field Summary
static org.apache.xmlbeans.SchemaType type
           
 
Fields inherited from interface org.apache.xmlbeans.XmlObject
EQUAL, GREATER_THAN, LESS_THAN, NOT_EQUAL
 
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 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
 

Field Detail

type

static final org.apache.xmlbeans.SchemaType type
Method Detail

getEventTime

Calendar getEventTime()
Gets the "eventTime" element


xgetEventTime

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


setEventTime

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


xsetEventTime

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


getCode

String getCode()
Gets the "code" element


xgetCode

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


setCode

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


xsetCode

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


getMessageArray

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


getMessageArray

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


sizeOfMessageArray

int sizeOfMessageArray()
Returns number of "message" element


setMessageArray

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


setMessageArray

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


insertNewMessage

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


addNewMessage

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


removeMessage

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


getService

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


setService

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


addNewService

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



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