Package net.opengis.sensorml.x20
Interface AbstractProcessType
-
- All Superinterfaces:
AbstractFeatureType,AbstractGMLType,DescribedObjectType,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
- All Known Subinterfaces:
AbstractPhysicalProcessType,AggregateProcessType,PhysicalComponentType,PhysicalSystemType,SimpleProcessType
- All Known Implementing Classes:
AbstractPhysicalProcessTypeImpl,AbstractProcessTypeImpl,AggregateProcessTypeImpl,PhysicalComponentTypeImpl,PhysicalSystemTypeImpl,SimpleProcessTypeImpl
public interface AbstractProcessType extends DescribedObjectType
An XML AbstractProcessType(@http://www.opengis.net/sensorml/2.0). This is a complex type.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceAbstractProcessType.ConfigurationAn XML configuration(@http://www.opengis.net/sensorml/2.0).static classAbstractProcessType.FactoryA factory class with static methods for creating instances of this type.static interfaceAbstractProcessType.FeaturesOfInterestAn XML featuresOfInterest(@http://www.opengis.net/sensorml/2.0).static interfaceAbstractProcessType.InputsAn XML inputs(@http://www.opengis.net/sensorml/2.0).static interfaceAbstractProcessType.ModesAn XML modes(@http://www.opengis.net/sensorml/2.0).static interfaceAbstractProcessType.OutputsAn XML outputs(@http://www.opengis.net/sensorml/2.0).static interfaceAbstractProcessType.ParametersAn XML parameters(@http://www.opengis.net/sensorml/2.0).-
Nested classes/interfaces inherited from interface net.opengis.sensorml.x20.DescribedObjectType
DescribedObjectType.Capabilities, DescribedObjectType.Characteristics, DescribedObjectType.ValidTime
-
-
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 AbstractProcessType.ConfigurationaddNewConfiguration()Appends and returns a new empty "configuration" elementAbstractProcessType.FeaturesOfInterestaddNewFeaturesOfInterest()Appends and returns a new empty "featuresOfInterest" elementAbstractProcessType.InputsaddNewInputs()Appends and returns a new empty "inputs" elementAbstractProcessType.ModesaddNewModes()Appends and returns a new empty value (as xml) as the last "modes" elementAbstractProcessType.OutputsaddNewOutputs()Appends and returns a new empty "outputs" elementAbstractProcessType.ParametersaddNewParameters()Appends and returns a new empty "parameters" elementReferenceTypeaddNewTypeOf()Appends and returns a new empty "typeOf" elementAbstractProcessType.ConfigurationgetConfiguration()Gets the "configuration" elementStringgetDefinition()Gets the "definition" attributeAbstractProcessType.FeaturesOfInterestgetFeaturesOfInterest()Gets the "featuresOfInterest" elementAbstractProcessType.InputsgetInputs()Gets the "inputs" elementAbstractProcessType.Modes[]getModesArray()Gets array of all "modes" elementsAbstractProcessType.ModesgetModesArray(int i)Gets ith "modes" elementAbstractProcessType.OutputsgetOutputs()Gets the "outputs" elementAbstractProcessType.ParametersgetParameters()Gets the "parameters" elementReferenceTypegetTypeOf()Gets the "typeOf" elementAbstractProcessType.ModesinsertNewModes(int i)Inserts and returns a new empty value (as xml) as the ith "modes" elementbooleanisSetConfiguration()True if has "configuration" elementbooleanisSetDefinition()True if has "definition" attributebooleanisSetFeaturesOfInterest()True if has "featuresOfInterest" elementbooleanisSetInputs()True if has "inputs" elementbooleanisSetOutputs()True if has "outputs" elementbooleanisSetParameters()True if has "parameters" elementbooleanisSetTypeOf()True if has "typeOf" elementvoidremoveModes(int i)Removes the ith "modes" elementvoidsetConfiguration(AbstractProcessType.Configuration configuration)Sets the "configuration" elementvoidsetDefinition(String definition)Sets the "definition" attributevoidsetFeaturesOfInterest(AbstractProcessType.FeaturesOfInterest featuresOfInterest)Sets the "featuresOfInterest" elementvoidsetInputs(AbstractProcessType.Inputs inputs)Sets the "inputs" elementvoidsetModesArray(int i, AbstractProcessType.Modes modes)Sets ith "modes" elementvoidsetModesArray(AbstractProcessType.Modes[] modesArray)Sets array of all "modes" elementvoidsetOutputs(AbstractProcessType.Outputs outputs)Sets the "outputs" elementvoidsetParameters(AbstractProcessType.Parameters parameters)Sets the "parameters" elementvoidsetTypeOf(ReferenceType typeOf)Sets the "typeOf" elementintsizeOfModesArray()Returns number of "modes" elementvoidunsetConfiguration()Unsets the "configuration" elementvoidunsetDefinition()Unsets the "definition" attributevoidunsetFeaturesOfInterest()Unsets the "featuresOfInterest" elementvoidunsetInputs()Unsets the "inputs" elementvoidunsetOutputs()Unsets the "outputs" elementvoidunsetParameters()Unsets the "parameters" elementvoidunsetTypeOf()Unsets the "typeOf" elementorg.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.gml.x32.AbstractFeatureType
addNewBoundedBy, addNewLocation, getBoundedBy, getLocation, isNilBoundedBy, isSetBoundedBy, isSetLocation, setBoundedBy, setLocation, setNilBoundedBy, unsetBoundedBy, unsetLocation
-
Methods inherited from interface net.opengis.gml.x32.AbstractGMLType
addNewDescription, addNewDescriptionReference, addNewIdentifier, addNewMetaDataProperty, addNewName, getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataPropertyArray, getMetaDataPropertyArray, getNameArray, getNameArray, insertNewMetaDataProperty, insertNewName, isSetDescription, isSetDescriptionReference, isSetIdentifier, removeMetaDataProperty, removeName, setDescription, setDescriptionReference, setId, setIdentifier, setMetaDataPropertyArray, setMetaDataPropertyArray, setNameArray, setNameArray, sizeOfMetaDataPropertyArray, sizeOfNameArray, unsetDescription, unsetDescriptionReference, unsetIdentifier, xgetId, xsetId
-
Methods inherited from interface net.opengis.sensorml.x20.DescribedObjectType
addNewCapabilities, addNewCharacteristics, addNewClassification, addNewContacts, addNewDocumentation, addNewExtension, addNewHistory, addNewIdentification, addNewKeywords, addNewLegalConstraints, addNewSecurityConstraints, addNewValidTime, getCapabilitiesArray, getCapabilitiesArray, getCharacteristicsArray, getCharacteristicsArray, getClassificationArray, getClassificationArray, getContactsArray, getContactsArray, getDocumentationArray, getDocumentationArray, getExtensionArray, getExtensionArray, getHistoryArray, getHistoryArray, getIdentificationArray, getIdentificationArray, getKeywordsArray, getKeywordsArray, getLang, getLegalConstraintsArray, getLegalConstraintsArray, getSecurityConstraintsArray, getSecurityConstraintsArray, getValidTimeArray, getValidTimeArray, insertNewCapabilities, insertNewCharacteristics, insertNewClassification, insertNewContacts, insertNewDocumentation, insertNewExtension, insertNewHistory, insertNewIdentification, insertNewKeywords, insertNewLegalConstraints, insertNewSecurityConstraints, insertNewValidTime, isSetLang, removeCapabilities, removeCharacteristics, removeClassification, removeContacts, removeDocumentation, removeExtension, removeHistory, removeIdentification, removeKeywords, removeLegalConstraints, removeSecurityConstraints, removeValidTime, setCapabilitiesArray, setCapabilitiesArray, setCharacteristicsArray, setCharacteristicsArray, setClassificationArray, setClassificationArray, setContactsArray, setContactsArray, setDocumentationArray, setDocumentationArray, setExtensionArray, setExtensionArray, setHistoryArray, setHistoryArray, setIdentificationArray, setIdentificationArray, setKeywordsArray, setKeywordsArray, setLang, setLegalConstraintsArray, setLegalConstraintsArray, setSecurityConstraintsArray, setSecurityConstraintsArray, setValidTimeArray, setValidTimeArray, sizeOfCapabilitiesArray, sizeOfCharacteristicsArray, sizeOfClassificationArray, sizeOfContactsArray, sizeOfDocumentationArray, sizeOfExtensionArray, sizeOfHistoryArray, sizeOfIdentificationArray, sizeOfKeywordsArray, sizeOfLegalConstraintsArray, sizeOfSecurityConstraintsArray, sizeOfValidTimeArray, unsetLang, xgetLang, xsetLang
-
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
-
getTypeOf
ReferenceType getTypeOf()
Gets the "typeOf" element
-
isSetTypeOf
boolean isSetTypeOf()
True if has "typeOf" element
-
setTypeOf
void setTypeOf(ReferenceType typeOf)
Sets the "typeOf" element
-
addNewTypeOf
ReferenceType addNewTypeOf()
Appends and returns a new empty "typeOf" element
-
unsetTypeOf
void unsetTypeOf()
Unsets the "typeOf" element
-
getConfiguration
AbstractProcessType.Configuration getConfiguration()
Gets the "configuration" element
-
isSetConfiguration
boolean isSetConfiguration()
True if has "configuration" element
-
setConfiguration
void setConfiguration(AbstractProcessType.Configuration configuration)
Sets the "configuration" element
-
addNewConfiguration
AbstractProcessType.Configuration addNewConfiguration()
Appends and returns a new empty "configuration" element
-
unsetConfiguration
void unsetConfiguration()
Unsets the "configuration" element
-
getFeaturesOfInterest
AbstractProcessType.FeaturesOfInterest getFeaturesOfInterest()
Gets the "featuresOfInterest" element
-
isSetFeaturesOfInterest
boolean isSetFeaturesOfInterest()
True if has "featuresOfInterest" element
-
setFeaturesOfInterest
void setFeaturesOfInterest(AbstractProcessType.FeaturesOfInterest featuresOfInterest)
Sets the "featuresOfInterest" element
-
addNewFeaturesOfInterest
AbstractProcessType.FeaturesOfInterest addNewFeaturesOfInterest()
Appends and returns a new empty "featuresOfInterest" element
-
unsetFeaturesOfInterest
void unsetFeaturesOfInterest()
Unsets the "featuresOfInterest" element
-
getInputs
AbstractProcessType.Inputs getInputs()
Gets the "inputs" element
-
isSetInputs
boolean isSetInputs()
True if has "inputs" element
-
setInputs
void setInputs(AbstractProcessType.Inputs inputs)
Sets the "inputs" element
-
addNewInputs
AbstractProcessType.Inputs addNewInputs()
Appends and returns a new empty "inputs" element
-
unsetInputs
void unsetInputs()
Unsets the "inputs" element
-
getOutputs
AbstractProcessType.Outputs getOutputs()
Gets the "outputs" element
-
isSetOutputs
boolean isSetOutputs()
True if has "outputs" element
-
setOutputs
void setOutputs(AbstractProcessType.Outputs outputs)
Sets the "outputs" element
-
addNewOutputs
AbstractProcessType.Outputs addNewOutputs()
Appends and returns a new empty "outputs" element
-
unsetOutputs
void unsetOutputs()
Unsets the "outputs" element
-
getParameters
AbstractProcessType.Parameters getParameters()
Gets the "parameters" element
-
isSetParameters
boolean isSetParameters()
True if has "parameters" element
-
setParameters
void setParameters(AbstractProcessType.Parameters parameters)
Sets the "parameters" element
-
addNewParameters
AbstractProcessType.Parameters addNewParameters()
Appends and returns a new empty "parameters" element
-
unsetParameters
void unsetParameters()
Unsets the "parameters" element
-
getModesArray
AbstractProcessType.Modes[] getModesArray()
Gets array of all "modes" elements
-
getModesArray
AbstractProcessType.Modes getModesArray(int i)
Gets ith "modes" element
-
sizeOfModesArray
int sizeOfModesArray()
Returns number of "modes" element
-
setModesArray
void setModesArray(AbstractProcessType.Modes[] modesArray)
Sets array of all "modes" element
-
setModesArray
void setModesArray(int i, AbstractProcessType.Modes modes)Sets ith "modes" element
-
insertNewModes
AbstractProcessType.Modes insertNewModes(int i)
Inserts and returns a new empty value (as xml) as the ith "modes" element
-
addNewModes
AbstractProcessType.Modes addNewModes()
Appends and returns a new empty value (as xml) as the last "modes" element
-
removeModes
void removeModes(int i)
Removes the ith "modes" 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
-
-