Package net.opengis.sensorml.x20
Interface EventType
-
- All Superinterfaces:
AbstractSWEIdentifiableType,AbstractSWEType,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
- All Known Implementing Classes:
EventTypeImpl
public interface EventType extends AbstractSWEIdentifiableType
An XML EventType(@http://www.opengis.net/sensorml/2.0). This is a complex type.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceEventType.ConfigurationAn XML configuration(@http://www.opengis.net/sensorml/2.0).static classEventType.FactoryA factory class with static methods for creating instances of this type.static interfaceEventType.TimeAn XML time(@http://www.opengis.net/sensorml/2.0).
-
Field Summary
Fields Modifier and Type Field Description static org.apache.xmlbeans.SchemaTypetype
-
Method Summary
All Methods Instance Methods Abstract 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 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
MDKeywordsPropertyType[] getKeywordsArray()
Gets array of all "keywords" elements
-
getKeywordsArray
MDKeywordsPropertyType getKeywordsArray(int i)
Gets ith "keywords" element
-
sizeOfKeywordsArray
int sizeOfKeywordsArray()
Returns number of "keywords" element
-
setKeywordsArray
void setKeywordsArray(MDKeywordsPropertyType[] keywordsArray)
Sets array of all "keywords" element
-
setKeywordsArray
void setKeywordsArray(int i, MDKeywordsPropertyType keywords)Sets ith "keywords" element
-
insertNewKeywords
MDKeywordsPropertyType insertNewKeywords(int i)
Inserts and returns a new empty value (as xml) as the ith "keywords" element
-
addNewKeywords
MDKeywordsPropertyType addNewKeywords()
Appends and returns a new empty value (as xml) as the last "keywords" element
-
removeKeywords
void removeKeywords(int i)
Removes the ith "keywords" element
-
getIdentificationArray
IdentifierListPropertyType[] getIdentificationArray()
Gets array of all "identification" elements
-
getIdentificationArray
IdentifierListPropertyType getIdentificationArray(int i)
Gets ith "identification" element
-
sizeOfIdentificationArray
int sizeOfIdentificationArray()
Returns number of "identification" element
-
setIdentificationArray
void setIdentificationArray(IdentifierListPropertyType[] identificationArray)
Sets array of all "identification" element
-
setIdentificationArray
void setIdentificationArray(int i, IdentifierListPropertyType identification)Sets ith "identification" element
-
insertNewIdentification
IdentifierListPropertyType insertNewIdentification(int i)
Inserts and returns a new empty value (as xml) as the ith "identification" element
-
addNewIdentification
IdentifierListPropertyType addNewIdentification()
Appends and returns a new empty value (as xml) as the last "identification" element
-
removeIdentification
void removeIdentification(int i)
Removes the ith "identification" element
-
getClassificationArray
ClassifierListPropertyType[] getClassificationArray()
Gets array of all "classification" elements
-
getClassificationArray
ClassifierListPropertyType getClassificationArray(int i)
Gets ith "classification" element
-
sizeOfClassificationArray
int sizeOfClassificationArray()
Returns number of "classification" element
-
setClassificationArray
void setClassificationArray(ClassifierListPropertyType[] classificationArray)
Sets array of all "classification" element
-
setClassificationArray
void setClassificationArray(int i, ClassifierListPropertyType classification)Sets ith "classification" element
-
insertNewClassification
ClassifierListPropertyType insertNewClassification(int i)
Inserts and returns a new empty value (as xml) as the ith "classification" element
-
addNewClassification
ClassifierListPropertyType addNewClassification()
Appends and returns a new empty value (as xml) as the last "classification" element
-
removeClassification
void removeClassification(int i)
Removes the ith "classification" element
-
getContactsArray
ContactListPropertyType[] getContactsArray()
Gets array of all "contacts" elements
-
getContactsArray
ContactListPropertyType getContactsArray(int i)
Gets ith "contacts" element
-
sizeOfContactsArray
int sizeOfContactsArray()
Returns number of "contacts" element
-
setContactsArray
void setContactsArray(ContactListPropertyType[] contactsArray)
Sets array of all "contacts" element
-
setContactsArray
void setContactsArray(int i, ContactListPropertyType contacts)Sets ith "contacts" element
-
insertNewContacts
ContactListPropertyType insertNewContacts(int i)
Inserts and returns a new empty value (as xml) as the ith "contacts" element
-
addNewContacts
ContactListPropertyType addNewContacts()
Appends and returns a new empty value (as xml) as the last "contacts" element
-
removeContacts
void removeContacts(int i)
Removes the ith "contacts" element
-
getDocumentationArray
DocumentListPropertyType[] getDocumentationArray()
Gets array of all "documentation" elements
-
getDocumentationArray
DocumentListPropertyType getDocumentationArray(int i)
Gets ith "documentation" element
-
sizeOfDocumentationArray
int sizeOfDocumentationArray()
Returns number of "documentation" element
-
setDocumentationArray
void setDocumentationArray(DocumentListPropertyType[] documentationArray)
Sets array of all "documentation" element
-
setDocumentationArray
void setDocumentationArray(int i, DocumentListPropertyType documentation)Sets ith "documentation" element
-
insertNewDocumentation
DocumentListPropertyType insertNewDocumentation(int i)
Inserts and returns a new empty value (as xml) as the ith "documentation" element
-
addNewDocumentation
DocumentListPropertyType addNewDocumentation()
Appends and returns a new empty value (as xml) as the last "documentation" element
-
removeDocumentation
void removeDocumentation(int i)
Removes the ith "documentation" element
-
getTime
EventType.Time getTime()
Gets the "time" element
-
setTime
void setTime(EventType.Time time)
Sets the "time" element
-
addNewTime
EventType.Time addNewTime()
Appends and returns a new empty "time" element
-
getPropertyArray
AbstractDataComponentPropertyType[] getPropertyArray()
Gets array of all "property" elements
-
getPropertyArray
AbstractDataComponentPropertyType getPropertyArray(int i)
Gets ith "property" element
-
sizeOfPropertyArray
int sizeOfPropertyArray()
Returns number of "property" element
-
setPropertyArray
void setPropertyArray(AbstractDataComponentPropertyType[] propertyArray)
Sets array of all "property" element
-
setPropertyArray
void setPropertyArray(int i, AbstractDataComponentPropertyType property)Sets ith "property" element
-
insertNewProperty
AbstractDataComponentPropertyType insertNewProperty(int i)
Inserts and returns a new empty value (as xml) as the ith "property" element
-
addNewProperty
AbstractDataComponentPropertyType addNewProperty()
Appends and returns a new empty value (as xml) as the last "property" element
-
removeProperty
void removeProperty(int i)
Removes the ith "property" element
-
getConfiguration
EventType.Configuration getConfiguration()
Gets the "configuration" element
-
isSetConfiguration
boolean isSetConfiguration()
True if has "configuration" element
-
setConfiguration
void setConfiguration(EventType.Configuration configuration)
Sets the "configuration" element
-
addNewConfiguration
EventType.Configuration addNewConfiguration()
Appends and returns a new empty "configuration" element
-
unsetConfiguration
void unsetConfiguration()
Unsets the "configuration" element
-
getDefinition
String getDefinition()
Gets the "definition" attribute
-
xgetDefinition
org.apache.xmlbeans.XmlAnyURI xgetDefinition()
Gets (as xml) the "definition" attribute
-
isSetDefinition
boolean isSetDefinition()
True if has "definition" attribute
-
setDefinition
void setDefinition(String definition)
Sets the "definition" attribute
-
xsetDefinition
void xsetDefinition(org.apache.xmlbeans.XmlAnyURI definition)
Sets (as xml) the "definition" attribute
-
unsetDefinition
void unsetDefinition()
Unsets the "definition" attribute
-
-