Package net.opengis.sensorml.x20
Interface AbstractPhysicalProcessType
-
- All Superinterfaces:
AbstractFeatureType,AbstractGMLType,AbstractProcessType,DescribedObjectType,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
- All Known Subinterfaces:
PhysicalComponentType,PhysicalSystemType
- All Known Implementing Classes:
AbstractPhysicalProcessTypeImpl,PhysicalComponentTypeImpl,PhysicalSystemTypeImpl
public interface AbstractPhysicalProcessType extends AbstractProcessType
An XML AbstractPhysicalProcessType(@http://www.opengis.net/sensorml/2.0). This is a complex type.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classAbstractPhysicalProcessType.FactoryA factory class with static methods for creating instances of this type.static interfaceAbstractPhysicalProcessType.LocalReferenceFrameAn XML localReferenceFrame(@http://www.opengis.net/sensorml/2.0).static interfaceAbstractPhysicalProcessType.LocalTimeFrameAn XML localTimeFrame(@http://www.opengis.net/sensorml/2.0).-
Nested classes/interfaces inherited from interface net.opengis.sensorml.x20.AbstractProcessType
AbstractProcessType.Configuration, AbstractProcessType.FeaturesOfInterest, AbstractProcessType.Inputs, AbstractProcessType.Modes, AbstractProcessType.Outputs, AbstractProcessType.Parameters
-
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 ReferenceTypeaddNewAttachedTo()Appends and returns a new empty "attachedTo" elementAbstractPhysicalProcessType.LocalReferenceFrameaddNewLocalReferenceFrame()Appends and returns a new empty value (as xml) as the last "localReferenceFrame" elementAbstractPhysicalProcessType.LocalTimeFrameaddNewLocalTimeFrame()Appends and returns a new empty value (as xml) as the last "localTimeFrame" elementPositionUnionPropertyTypeaddNewPosition()Appends and returns a new empty value (as xml) as the last "position" elementTimePropertyTypeaddNewTimePosition()Appends and returns a new empty value (as xml) as the last "timePosition" elementReferenceTypegetAttachedTo()Gets the "attachedTo" elementAbstractPhysicalProcessType.LocalReferenceFrame[]getLocalReferenceFrameArray()Gets array of all "localReferenceFrame" elementsAbstractPhysicalProcessType.LocalReferenceFramegetLocalReferenceFrameArray(int i)Gets ith "localReferenceFrame" elementAbstractPhysicalProcessType.LocalTimeFrame[]getLocalTimeFrameArray()Gets array of all "localTimeFrame" elementsAbstractPhysicalProcessType.LocalTimeFramegetLocalTimeFrameArray(int i)Gets ith "localTimeFrame" elementPositionUnionPropertyType[]getPositionArray()Gets array of all "position" elementsPositionUnionPropertyTypegetPositionArray(int i)Gets ith "position" elementTimePropertyType[]getTimePositionArray()Gets array of all "timePosition" elementsTimePropertyTypegetTimePositionArray(int i)Gets ith "timePosition" elementAbstractPhysicalProcessType.LocalReferenceFrameinsertNewLocalReferenceFrame(int i)Inserts and returns a new empty value (as xml) as the ith "localReferenceFrame" elementAbstractPhysicalProcessType.LocalTimeFrameinsertNewLocalTimeFrame(int i)Inserts and returns a new empty value (as xml) as the ith "localTimeFrame" elementPositionUnionPropertyTypeinsertNewPosition(int i)Inserts and returns a new empty value (as xml) as the ith "position" elementTimePropertyTypeinsertNewTimePosition(int i)Inserts and returns a new empty value (as xml) as the ith "timePosition" elementbooleanisSetAttachedTo()True if has "attachedTo" elementvoidremoveLocalReferenceFrame(int i)Removes the ith "localReferenceFrame" elementvoidremoveLocalTimeFrame(int i)Removes the ith "localTimeFrame" elementvoidremovePosition(int i)Removes the ith "position" elementvoidremoveTimePosition(int i)Removes the ith "timePosition" elementvoidsetAttachedTo(ReferenceType attachedTo)Sets the "attachedTo" elementvoidsetLocalReferenceFrameArray(int i, AbstractPhysicalProcessType.LocalReferenceFrame localReferenceFrame)Sets ith "localReferenceFrame" elementvoidsetLocalReferenceFrameArray(AbstractPhysicalProcessType.LocalReferenceFrame[] localReferenceFrameArray)Sets array of all "localReferenceFrame" elementvoidsetLocalTimeFrameArray(int i, AbstractPhysicalProcessType.LocalTimeFrame localTimeFrame)Sets ith "localTimeFrame" elementvoidsetLocalTimeFrameArray(AbstractPhysicalProcessType.LocalTimeFrame[] localTimeFrameArray)Sets array of all "localTimeFrame" elementvoidsetPositionArray(int i, PositionUnionPropertyType position)Sets ith "position" elementvoidsetPositionArray(PositionUnionPropertyType[] positionArray)Sets array of all "position" elementvoidsetTimePositionArray(int i, TimePropertyType timePosition)Sets ith "timePosition" elementvoidsetTimePositionArray(TimePropertyType[] timePositionArray)Sets array of all "timePosition" elementintsizeOfLocalReferenceFrameArray()Returns number of "localReferenceFrame" elementintsizeOfLocalTimeFrameArray()Returns number of "localTimeFrame" elementintsizeOfPositionArray()Returns number of "position" elementintsizeOfTimePositionArray()Returns number of "timePosition" elementvoidunsetAttachedTo()Unsets the "attachedTo" element-
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.AbstractProcessType
addNewConfiguration, addNewFeaturesOfInterest, addNewInputs, addNewModes, addNewOutputs, addNewParameters, addNewTypeOf, getConfiguration, getDefinition, getFeaturesOfInterest, getInputs, getModesArray, getModesArray, getOutputs, getParameters, getTypeOf, insertNewModes, isSetConfiguration, isSetDefinition, isSetFeaturesOfInterest, isSetInputs, isSetOutputs, isSetParameters, isSetTypeOf, removeModes, setConfiguration, setDefinition, setFeaturesOfInterest, setInputs, setModesArray, setModesArray, setOutputs, setParameters, setTypeOf, sizeOfModesArray, unsetConfiguration, unsetDefinition, unsetFeaturesOfInterest, unsetInputs, unsetOutputs, unsetParameters, unsetTypeOf, xgetDefinition, xsetDefinition
-
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
-
getAttachedTo
ReferenceType getAttachedTo()
Gets the "attachedTo" element
-
isSetAttachedTo
boolean isSetAttachedTo()
True if has "attachedTo" element
-
setAttachedTo
void setAttachedTo(ReferenceType attachedTo)
Sets the "attachedTo" element
-
addNewAttachedTo
ReferenceType addNewAttachedTo()
Appends and returns a new empty "attachedTo" element
-
unsetAttachedTo
void unsetAttachedTo()
Unsets the "attachedTo" element
-
getLocalReferenceFrameArray
AbstractPhysicalProcessType.LocalReferenceFrame[] getLocalReferenceFrameArray()
Gets array of all "localReferenceFrame" elements
-
getLocalReferenceFrameArray
AbstractPhysicalProcessType.LocalReferenceFrame getLocalReferenceFrameArray(int i)
Gets ith "localReferenceFrame" element
-
sizeOfLocalReferenceFrameArray
int sizeOfLocalReferenceFrameArray()
Returns number of "localReferenceFrame" element
-
setLocalReferenceFrameArray
void setLocalReferenceFrameArray(AbstractPhysicalProcessType.LocalReferenceFrame[] localReferenceFrameArray)
Sets array of all "localReferenceFrame" element
-
setLocalReferenceFrameArray
void setLocalReferenceFrameArray(int i, AbstractPhysicalProcessType.LocalReferenceFrame localReferenceFrame)Sets ith "localReferenceFrame" element
-
insertNewLocalReferenceFrame
AbstractPhysicalProcessType.LocalReferenceFrame insertNewLocalReferenceFrame(int i)
Inserts and returns a new empty value (as xml) as the ith "localReferenceFrame" element
-
addNewLocalReferenceFrame
AbstractPhysicalProcessType.LocalReferenceFrame addNewLocalReferenceFrame()
Appends and returns a new empty value (as xml) as the last "localReferenceFrame" element
-
removeLocalReferenceFrame
void removeLocalReferenceFrame(int i)
Removes the ith "localReferenceFrame" element
-
getLocalTimeFrameArray
AbstractPhysicalProcessType.LocalTimeFrame[] getLocalTimeFrameArray()
Gets array of all "localTimeFrame" elements
-
getLocalTimeFrameArray
AbstractPhysicalProcessType.LocalTimeFrame getLocalTimeFrameArray(int i)
Gets ith "localTimeFrame" element
-
sizeOfLocalTimeFrameArray
int sizeOfLocalTimeFrameArray()
Returns number of "localTimeFrame" element
-
setLocalTimeFrameArray
void setLocalTimeFrameArray(AbstractPhysicalProcessType.LocalTimeFrame[] localTimeFrameArray)
Sets array of all "localTimeFrame" element
-
setLocalTimeFrameArray
void setLocalTimeFrameArray(int i, AbstractPhysicalProcessType.LocalTimeFrame localTimeFrame)Sets ith "localTimeFrame" element
-
insertNewLocalTimeFrame
AbstractPhysicalProcessType.LocalTimeFrame insertNewLocalTimeFrame(int i)
Inserts and returns a new empty value (as xml) as the ith "localTimeFrame" element
-
addNewLocalTimeFrame
AbstractPhysicalProcessType.LocalTimeFrame addNewLocalTimeFrame()
Appends and returns a new empty value (as xml) as the last "localTimeFrame" element
-
removeLocalTimeFrame
void removeLocalTimeFrame(int i)
Removes the ith "localTimeFrame" element
-
getPositionArray
PositionUnionPropertyType[] getPositionArray()
Gets array of all "position" elements
-
getPositionArray
PositionUnionPropertyType getPositionArray(int i)
Gets ith "position" element
-
sizeOfPositionArray
int sizeOfPositionArray()
Returns number of "position" element
-
setPositionArray
void setPositionArray(PositionUnionPropertyType[] positionArray)
Sets array of all "position" element
-
setPositionArray
void setPositionArray(int i, PositionUnionPropertyType position)Sets ith "position" element
-
insertNewPosition
PositionUnionPropertyType insertNewPosition(int i)
Inserts and returns a new empty value (as xml) as the ith "position" element
-
addNewPosition
PositionUnionPropertyType addNewPosition()
Appends and returns a new empty value (as xml) as the last "position" element
-
removePosition
void removePosition(int i)
Removes the ith "position" element
-
getTimePositionArray
TimePropertyType[] getTimePositionArray()
Gets array of all "timePosition" elements
-
getTimePositionArray
TimePropertyType getTimePositionArray(int i)
Gets ith "timePosition" element
-
sizeOfTimePositionArray
int sizeOfTimePositionArray()
Returns number of "timePosition" element
-
setTimePositionArray
void setTimePositionArray(TimePropertyType[] timePositionArray)
Sets array of all "timePosition" element
-
setTimePositionArray
void setTimePositionArray(int i, TimePropertyType timePosition)Sets ith "timePosition" element
-
insertNewTimePosition
TimePropertyType insertNewTimePosition(int i)
Inserts and returns a new empty value (as xml) as the ith "timePosition" element
-
addNewTimePosition
TimePropertyType addNewTimePosition()
Appends and returns a new empty value (as xml) as the last "timePosition" element
-
removeTimePosition
void removeTimePosition(int i)
Removes the ith "timePosition" element
-
-