Package net.opengis.sensorml.x20.impl
Class EventTypeImpl
- java.lang.Object
-
- org.apache.xmlbeans.impl.values.XmlObjectBase
-
- org.apache.xmlbeans.impl.values.XmlComplexContentImpl
-
- net.opengis.swe.x20.impl.AbstractSWETypeImpl
-
- net.opengis.swe.x20.impl.AbstractSWEIdentifiableTypeImpl
-
- net.opengis.sensorml.x20.impl.EventTypeImpl
-
- All Implemented Interfaces:
Serializable,EventType,AbstractSWEIdentifiableType,AbstractSWEType,org.apache.xmlbeans.impl.values.TypeStoreUser,org.apache.xmlbeans.SimpleValue,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
public class EventTypeImpl extends AbstractSWEIdentifiableTypeImpl implements EventType
An XML EventType(@http://www.opengis.net/sensorml/2.0). This is a complex type.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classEventTypeImpl.ConfigurationImplAn XML configuration(@http://www.opengis.net/sensorml/2.0).static classEventTypeImpl.TimeImplAn XML time(@http://www.opengis.net/sensorml/2.0).-
Nested classes/interfaces inherited from interface net.opengis.swe.x20.AbstractSWEIdentifiableType
AbstractSWEIdentifiableType.Factory
-
Nested classes/interfaces inherited from interface net.opengis.swe.x20.AbstractSWEType
AbstractSWEType.Factory
-
Nested classes/interfaces inherited from interface net.opengis.sensorml.x20.EventType
EventType.Configuration, EventType.Factory, EventType.Time
-
-
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.swe.x20.AbstractSWEIdentifiableType
type
-
Fields inherited from interface net.opengis.swe.x20.AbstractSWEType
type
-
-
Constructor Summary
Constructors Constructor Description EventTypeImpl(org.apache.xmlbeans.SchemaType sType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClassifierListPropertyTypeaddNewClassification()Appends and returns a new empty value (as xml) as the last "classification" elementEventType.ConfigurationaddNewConfiguration()Appends and returns a new empty "configuration" elementContactListPropertyTypeaddNewContacts()Appends and returns a new empty value (as xml) as the last "contacts" elementDocumentListPropertyTypeaddNewDocumentation()Appends and returns a new empty value (as xml) as the last "documentation" elementIdentifierListPropertyTypeaddNewIdentification()Appends and returns a new empty value (as xml) as the last "identification" elementMDKeywordsPropertyTypeaddNewKeywords()Appends and returns a new empty value (as xml) as the last "keywords" elementAbstractDataComponentPropertyTypeaddNewProperty()Appends and returns a new empty value (as xml) as the last "property" elementEventType.TimeaddNewTime()Appends and returns a new empty "time" elementClassifierListPropertyType[]getClassificationArray()Gets array of all "classification" elementsClassifierListPropertyTypegetClassificationArray(int i)Gets ith "classification" elementEventType.ConfigurationgetConfiguration()Gets the "configuration" elementContactListPropertyType[]getContactsArray()Gets array of all "contacts" elementsContactListPropertyTypegetContactsArray(int i)Gets ith "contacts" elementStringgetDefinition()Gets the "definition" attributeDocumentListPropertyType[]getDocumentationArray()Gets array of all "documentation" elementsDocumentListPropertyTypegetDocumentationArray(int i)Gets ith "documentation" elementIdentifierListPropertyType[]getIdentificationArray()Gets array of all "identification" elementsIdentifierListPropertyTypegetIdentificationArray(int i)Gets ith "identification" elementMDKeywordsPropertyType[]getKeywordsArray()Gets array of all "keywords" elementsMDKeywordsPropertyTypegetKeywordsArray(int i)Gets ith "keywords" elementAbstractDataComponentPropertyType[]getPropertyArray()Gets array of all "property" elementsAbstractDataComponentPropertyTypegetPropertyArray(int i)Gets ith "property" elementEventType.TimegetTime()Gets the "time" elementClassifierListPropertyTypeinsertNewClassification(int i)Inserts and returns a new empty value (as xml) as the ith "classification" elementContactListPropertyTypeinsertNewContacts(int i)Inserts and returns a new empty value (as xml) as the ith "contacts" elementDocumentListPropertyTypeinsertNewDocumentation(int i)Inserts and returns a new empty value (as xml) as the ith "documentation" elementIdentifierListPropertyTypeinsertNewIdentification(int i)Inserts and returns a new empty value (as xml) as the ith "identification" elementMDKeywordsPropertyTypeinsertNewKeywords(int i)Inserts and returns a new empty value (as xml) as the ith "keywords" elementAbstractDataComponentPropertyTypeinsertNewProperty(int i)Inserts and returns a new empty value (as xml) as the ith "property" elementbooleanisSetConfiguration()True if has "configuration" elementbooleanisSetDefinition()True if has "definition" attributevoidremoveClassification(int i)Removes the ith "classification" elementvoidremoveContacts(int i)Removes the ith "contacts" elementvoidremoveDocumentation(int i)Removes the ith "documentation" elementvoidremoveIdentification(int i)Removes the ith "identification" elementvoidremoveKeywords(int i)Removes the ith "keywords" elementvoidremoveProperty(int i)Removes the ith "property" elementvoidsetClassificationArray(int i, ClassifierListPropertyType classification)Sets ith "classification" elementvoidsetClassificationArray(ClassifierListPropertyType[] classificationArray)Sets array of all "classification" elementvoidsetConfiguration(EventType.Configuration configuration)Sets the "configuration" elementvoidsetContactsArray(int i, ContactListPropertyType contacts)Sets ith "contacts" elementvoidsetContactsArray(ContactListPropertyType[] contactsArray)Sets array of all "contacts" elementvoidsetDefinition(String definition)Sets the "definition" attributevoidsetDocumentationArray(int i, DocumentListPropertyType documentation)Sets ith "documentation" elementvoidsetDocumentationArray(DocumentListPropertyType[] documentationArray)Sets array of all "documentation" elementvoidsetIdentificationArray(int i, IdentifierListPropertyType identification)Sets ith "identification" elementvoidsetIdentificationArray(IdentifierListPropertyType[] identificationArray)Sets array of all "identification" elementvoidsetKeywordsArray(int i, MDKeywordsPropertyType keywords)Sets ith "keywords" elementvoidsetKeywordsArray(MDKeywordsPropertyType[] keywordsArray)Sets array of all "keywords" elementvoidsetPropertyArray(int i, AbstractDataComponentPropertyType property)Sets ith "property" elementvoidsetPropertyArray(AbstractDataComponentPropertyType[] propertyArray)Sets array of all "property" elementvoidsetTime(EventType.Time time)Sets the "time" elementintsizeOfClassificationArray()Returns number of "classification" elementintsizeOfContactsArray()Returns number of "contacts" elementintsizeOfDocumentationArray()Returns number of "documentation" elementintsizeOfIdentificationArray()Returns number of "identification" elementintsizeOfKeywordsArray()Returns number of "keywords" elementintsizeOfPropertyArray()Returns number of "property" elementvoidunsetConfiguration()Unsets the "configuration" elementvoidunsetDefinition()Unsets the "definition" attributeorg.apache.xmlbeans.XmlAnyURIxgetDefinition()Gets (as xml) the "definition" attributevoidxsetDefinition(org.apache.xmlbeans.XmlAnyURI definition)Sets (as xml) the "definition" attribute-
Methods inherited from class net.opengis.swe.x20.impl.AbstractSWEIdentifiableTypeImpl
getDescription, getIdentifier, getLabel, isSetDescription, isSetIdentifier, isSetLabel, setDescription, setIdentifier, setLabel, unsetDescription, unsetIdentifier, unsetLabel, xgetDescription, xgetIdentifier, xgetLabel, xsetDescription, xsetIdentifier, xsetLabel
-
Methods inherited from class net.opengis.swe.x20.impl.AbstractSWETypeImpl
addNewExtension, getExtensionArray, getExtensionArray, getId, insertNewExtension, isSetId, removeExtension, setExtensionArray, setExtensionArray, setId, sizeOfExtensionArray, 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, 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.swe.x20.AbstractSWEIdentifiableType
getDescription, getIdentifier, getLabel, isSetDescription, isSetIdentifier, isSetLabel, setDescription, setIdentifier, setLabel, unsetDescription, unsetIdentifier, unsetLabel, xgetDescription, xgetIdentifier, xgetLabel, xsetDescription, xsetIdentifier, xsetLabel
-
Methods inherited from interface net.opengis.swe.x20.AbstractSWEType
addNewExtension, getExtensionArray, getExtensionArray, getId, insertNewExtension, isSetId, removeExtension, setExtensionArray, setExtensionArray, setId, sizeOfExtensionArray, 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
-
-
-
-
Method Detail
-
getKeywordsArray
public MDKeywordsPropertyType[] getKeywordsArray()
Gets array of all "keywords" elements- Specified by:
getKeywordsArrayin interfaceEventType
-
getKeywordsArray
public MDKeywordsPropertyType getKeywordsArray(int i)
Gets ith "keywords" element- Specified by:
getKeywordsArrayin interfaceEventType
-
sizeOfKeywordsArray
public int sizeOfKeywordsArray()
Returns number of "keywords" element- Specified by:
sizeOfKeywordsArrayin interfaceEventType
-
setKeywordsArray
public void setKeywordsArray(MDKeywordsPropertyType[] keywordsArray)
Sets array of all "keywords" element- Specified by:
setKeywordsArrayin interfaceEventType
-
setKeywordsArray
public void setKeywordsArray(int i, MDKeywordsPropertyType keywords)Sets ith "keywords" element- Specified by:
setKeywordsArrayin interfaceEventType
-
insertNewKeywords
public MDKeywordsPropertyType insertNewKeywords(int i)
Inserts and returns a new empty value (as xml) as the ith "keywords" element- Specified by:
insertNewKeywordsin interfaceEventType
-
addNewKeywords
public MDKeywordsPropertyType addNewKeywords()
Appends and returns a new empty value (as xml) as the last "keywords" element- Specified by:
addNewKeywordsin interfaceEventType
-
removeKeywords
public void removeKeywords(int i)
Removes the ith "keywords" element- Specified by:
removeKeywordsin interfaceEventType
-
getIdentificationArray
public IdentifierListPropertyType[] getIdentificationArray()
Gets array of all "identification" elements- Specified by:
getIdentificationArrayin interfaceEventType
-
getIdentificationArray
public IdentifierListPropertyType getIdentificationArray(int i)
Gets ith "identification" element- Specified by:
getIdentificationArrayin interfaceEventType
-
sizeOfIdentificationArray
public int sizeOfIdentificationArray()
Returns number of "identification" element- Specified by:
sizeOfIdentificationArrayin interfaceEventType
-
setIdentificationArray
public void setIdentificationArray(IdentifierListPropertyType[] identificationArray)
Sets array of all "identification" element- Specified by:
setIdentificationArrayin interfaceEventType
-
setIdentificationArray
public void setIdentificationArray(int i, IdentifierListPropertyType identification)Sets ith "identification" element- Specified by:
setIdentificationArrayin interfaceEventType
-
insertNewIdentification
public IdentifierListPropertyType insertNewIdentification(int i)
Inserts and returns a new empty value (as xml) as the ith "identification" element- Specified by:
insertNewIdentificationin interfaceEventType
-
addNewIdentification
public IdentifierListPropertyType addNewIdentification()
Appends and returns a new empty value (as xml) as the last "identification" element- Specified by:
addNewIdentificationin interfaceEventType
-
removeIdentification
public void removeIdentification(int i)
Removes the ith "identification" element- Specified by:
removeIdentificationin interfaceEventType
-
getClassificationArray
public ClassifierListPropertyType[] getClassificationArray()
Gets array of all "classification" elements- Specified by:
getClassificationArrayin interfaceEventType
-
getClassificationArray
public ClassifierListPropertyType getClassificationArray(int i)
Gets ith "classification" element- Specified by:
getClassificationArrayin interfaceEventType
-
sizeOfClassificationArray
public int sizeOfClassificationArray()
Returns number of "classification" element- Specified by:
sizeOfClassificationArrayin interfaceEventType
-
setClassificationArray
public void setClassificationArray(ClassifierListPropertyType[] classificationArray)
Sets array of all "classification" element- Specified by:
setClassificationArrayin interfaceEventType
-
setClassificationArray
public void setClassificationArray(int i, ClassifierListPropertyType classification)Sets ith "classification" element- Specified by:
setClassificationArrayin interfaceEventType
-
insertNewClassification
public ClassifierListPropertyType insertNewClassification(int i)
Inserts and returns a new empty value (as xml) as the ith "classification" element- Specified by:
insertNewClassificationin interfaceEventType
-
addNewClassification
public ClassifierListPropertyType addNewClassification()
Appends and returns a new empty value (as xml) as the last "classification" element- Specified by:
addNewClassificationin interfaceEventType
-
removeClassification
public void removeClassification(int i)
Removes the ith "classification" element- Specified by:
removeClassificationin interfaceEventType
-
getContactsArray
public ContactListPropertyType[] getContactsArray()
Gets array of all "contacts" elements- Specified by:
getContactsArrayin interfaceEventType
-
getContactsArray
public ContactListPropertyType getContactsArray(int i)
Gets ith "contacts" element- Specified by:
getContactsArrayin interfaceEventType
-
sizeOfContactsArray
public int sizeOfContactsArray()
Returns number of "contacts" element- Specified by:
sizeOfContactsArrayin interfaceEventType
-
setContactsArray
public void setContactsArray(ContactListPropertyType[] contactsArray)
Sets array of all "contacts" element- Specified by:
setContactsArrayin interfaceEventType
-
setContactsArray
public void setContactsArray(int i, ContactListPropertyType contacts)Sets ith "contacts" element- Specified by:
setContactsArrayin interfaceEventType
-
insertNewContacts
public ContactListPropertyType insertNewContacts(int i)
Inserts and returns a new empty value (as xml) as the ith "contacts" element- Specified by:
insertNewContactsin interfaceEventType
-
addNewContacts
public ContactListPropertyType addNewContacts()
Appends and returns a new empty value (as xml) as the last "contacts" element- Specified by:
addNewContactsin interfaceEventType
-
removeContacts
public void removeContacts(int i)
Removes the ith "contacts" element- Specified by:
removeContactsin interfaceEventType
-
getDocumentationArray
public DocumentListPropertyType[] getDocumentationArray()
Gets array of all "documentation" elements- Specified by:
getDocumentationArrayin interfaceEventType
-
getDocumentationArray
public DocumentListPropertyType getDocumentationArray(int i)
Gets ith "documentation" element- Specified by:
getDocumentationArrayin interfaceEventType
-
sizeOfDocumentationArray
public int sizeOfDocumentationArray()
Returns number of "documentation" element- Specified by:
sizeOfDocumentationArrayin interfaceEventType
-
setDocumentationArray
public void setDocumentationArray(DocumentListPropertyType[] documentationArray)
Sets array of all "documentation" element- Specified by:
setDocumentationArrayin interfaceEventType
-
setDocumentationArray
public void setDocumentationArray(int i, DocumentListPropertyType documentation)Sets ith "documentation" element- Specified by:
setDocumentationArrayin interfaceEventType
-
insertNewDocumentation
public DocumentListPropertyType insertNewDocumentation(int i)
Inserts and returns a new empty value (as xml) as the ith "documentation" element- Specified by:
insertNewDocumentationin interfaceEventType
-
addNewDocumentation
public DocumentListPropertyType addNewDocumentation()
Appends and returns a new empty value (as xml) as the last "documentation" element- Specified by:
addNewDocumentationin interfaceEventType
-
removeDocumentation
public void removeDocumentation(int i)
Removes the ith "documentation" element- Specified by:
removeDocumentationin interfaceEventType
-
getTime
public EventType.Time getTime()
Gets the "time" element
-
setTime
public void setTime(EventType.Time time)
Sets the "time" element
-
addNewTime
public EventType.Time addNewTime()
Appends and returns a new empty "time" element- Specified by:
addNewTimein interfaceEventType
-
getPropertyArray
public AbstractDataComponentPropertyType[] getPropertyArray()
Gets array of all "property" elements- Specified by:
getPropertyArrayin interfaceEventType
-
getPropertyArray
public AbstractDataComponentPropertyType getPropertyArray(int i)
Gets ith "property" element- Specified by:
getPropertyArrayin interfaceEventType
-
sizeOfPropertyArray
public int sizeOfPropertyArray()
Returns number of "property" element- Specified by:
sizeOfPropertyArrayin interfaceEventType
-
setPropertyArray
public void setPropertyArray(AbstractDataComponentPropertyType[] propertyArray)
Sets array of all "property" element- Specified by:
setPropertyArrayin interfaceEventType
-
setPropertyArray
public void setPropertyArray(int i, AbstractDataComponentPropertyType property)Sets ith "property" element- Specified by:
setPropertyArrayin interfaceEventType
-
insertNewProperty
public AbstractDataComponentPropertyType insertNewProperty(int i)
Inserts and returns a new empty value (as xml) as the ith "property" element- Specified by:
insertNewPropertyin interfaceEventType
-
addNewProperty
public AbstractDataComponentPropertyType addNewProperty()
Appends and returns a new empty value (as xml) as the last "property" element- Specified by:
addNewPropertyin interfaceEventType
-
removeProperty
public void removeProperty(int i)
Removes the ith "property" element- Specified by:
removePropertyin interfaceEventType
-
getConfiguration
public EventType.Configuration getConfiguration()
Gets the "configuration" element- Specified by:
getConfigurationin interfaceEventType
-
isSetConfiguration
public boolean isSetConfiguration()
True if has "configuration" element- Specified by:
isSetConfigurationin interfaceEventType
-
setConfiguration
public void setConfiguration(EventType.Configuration configuration)
Sets the "configuration" element- Specified by:
setConfigurationin interfaceEventType
-
addNewConfiguration
public EventType.Configuration addNewConfiguration()
Appends and returns a new empty "configuration" element- Specified by:
addNewConfigurationin interfaceEventType
-
unsetConfiguration
public void unsetConfiguration()
Unsets the "configuration" element- Specified by:
unsetConfigurationin interfaceEventType
-
getDefinition
public String getDefinition()
Gets the "definition" attribute- Specified by:
getDefinitionin interfaceEventType
-
xgetDefinition
public org.apache.xmlbeans.XmlAnyURI xgetDefinition()
Gets (as xml) the "definition" attribute- Specified by:
xgetDefinitionin interfaceEventType
-
isSetDefinition
public boolean isSetDefinition()
True if has "definition" attribute- Specified by:
isSetDefinitionin interfaceEventType
-
setDefinition
public void setDefinition(String definition)
Sets the "definition" attribute- Specified by:
setDefinitionin interfaceEventType
-
xsetDefinition
public void xsetDefinition(org.apache.xmlbeans.XmlAnyURI definition)
Sets (as xml) the "definition" attribute- Specified by:
xsetDefinitionin interfaceEventType
-
unsetDefinition
public void unsetDefinition()
Unsets the "definition" attribute- Specified by:
unsetDefinitionin interfaceEventType
-
-