Package net.opengis.swe.x101
Interface CompositePhenomenonType
-
- All Superinterfaces:
AbstractGMLType,CompoundPhenomenonType,DefinitionType,PhenomenonType,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
- All Known Implementing Classes:
CompositePhenomenonTypeImpl
public interface CompositePhenomenonType extends CompoundPhenomenonType
An XML CompositePhenomenonType(@http://www.opengis.net/swe/1.0.1). This is a complex type.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classCompositePhenomenonType.FactoryA factory class with static methods for creating instances of this type.
-
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 PhenomenonPropertyTypeaddNewBase()Appends and returns a new empty "base" elementPhenomenonPropertyTypeaddNewComponent()Appends and returns a new empty value (as xml) as the last "component" elementPhenomenonPropertyTypegetBase()Gets the "base" elementPhenomenonPropertyType[]getComponentArray()Gets array of all "component" elementsPhenomenonPropertyTypegetComponentArray(int i)Gets ith "component" elementPhenomenonPropertyTypeinsertNewComponent(int i)Inserts and returns a new empty value (as xml) as the ith "component" elementbooleanisSetBase()True if has "base" elementvoidremoveComponent(int i)Removes the ith "component" elementvoidsetBase(PhenomenonPropertyType base)Sets the "base" elementvoidsetComponentArray(int i, PhenomenonPropertyType component)Sets ith "component" elementvoidsetComponentArray(PhenomenonPropertyType[] componentArray)Sets array of all "component" elementintsizeOfComponentArray()Returns number of "component" elementvoidunsetBase()Unsets the "base" element-
Methods inherited from interface net.opengis.gml.AbstractGMLType
addNewDescription, addNewMetaDataProperty, getDescription, getMetaDataPropertyArray, getMetaDataPropertyArray, insertNewMetaDataProperty, isSetDescription, removeMetaDataProperty, setDescription, setMetaDataPropertyArray, setMetaDataPropertyArray, sizeOfMetaDataPropertyArray, unsetDescription
-
Methods inherited from interface net.opengis.swe.x101.CompoundPhenomenonType
getDimension, setDimension, xgetDimension, xsetDimension
-
Methods inherited from interface net.opengis.gml.DefinitionType
addNewName, getId, getNameArray, getNameArray, insertNewName, isSetId, removeName, setId, setNameArray, setNameArray, sizeOfNameArray, 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
-
getBase
PhenomenonPropertyType getBase()
Gets the "base" element
-
isSetBase
boolean isSetBase()
True if has "base" element
-
setBase
void setBase(PhenomenonPropertyType base)
Sets the "base" element
-
addNewBase
PhenomenonPropertyType addNewBase()
Appends and returns a new empty "base" element
-
unsetBase
void unsetBase()
Unsets the "base" element
-
getComponentArray
PhenomenonPropertyType[] getComponentArray()
Gets array of all "component" elements
-
getComponentArray
PhenomenonPropertyType getComponentArray(int i)
Gets ith "component" element
-
sizeOfComponentArray
int sizeOfComponentArray()
Returns number of "component" element
-
setComponentArray
void setComponentArray(PhenomenonPropertyType[] componentArray)
Sets array of all "component" element
-
setComponentArray
void setComponentArray(int i, PhenomenonPropertyType component)Sets ith "component" element
-
insertNewComponent
PhenomenonPropertyType insertNewComponent(int i)
Inserts and returns a new empty value (as xml) as the ith "component" element
-
addNewComponent
PhenomenonPropertyType addNewComponent()
Appends and returns a new empty value (as xml) as the last "component" element
-
removeComponent
void removeComponent(int i)
Removes the ith "component" element
-
-