Interface AbstractMonitoringFeatureType
-
- All Superinterfaces:
AbstractFeatureType,AbstractGMLType,AbstractMonitoringObjectType,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
- All Known Subinterfaces:
EnvironmentalMonitoringFacilityType,EnvironmentalMonitoringNetworkType
- All Known Implementing Classes:
AbstractMonitoringFeatureTypeImpl,EnvironmentalMonitoringFacilityTypeImpl,EnvironmentalMonitoringNetworkTypeImpl
public interface AbstractMonitoringFeatureType extends AbstractMonitoringObjectType
An XML AbstractMonitoringFeatureType(@http://inspire.ec.europa.eu/schemas/ef/4.0). This is a complex type.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classAbstractMonitoringFeatureType.FactoryA factory class with static methods for creating instances of this type.static interfaceAbstractMonitoringFeatureType.InvolvedInAn XML involvedIn(@http://inspire.ec.europa.eu/schemas/ef/4.0).static interfaceAbstractMonitoringFeatureType.ReportedToAn XML reportedTo(@http://inspire.ec.europa.eu/schemas/ef/4.0).-
Nested classes/interfaces inherited from interface eu.europa.ec.inspire.schemas.ef.x40.AbstractMonitoringObjectType
AbstractMonitoringObjectType.AdditionalDescription, AbstractMonitoringObjectType.Broader, AbstractMonitoringObjectType.LegalBackground, AbstractMonitoringObjectType.Name, AbstractMonitoringObjectType.Narrower, AbstractMonitoringObjectType.ObservingCapability, AbstractMonitoringObjectType.OnlineResource, AbstractMonitoringObjectType.ResponsibleParty, AbstractMonitoringObjectType.Supersedes
-
-
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 OMObservationPropertyTypeaddNewHasObservation()Appends and returns a new empty value (as xml) as the last "hasObservation" elementAbstractMonitoringFeatureType.InvolvedInaddNewInvolvedIn()Appends and returns a new empty value (as xml) as the last "involvedIn" elementAbstractMonitoringFeatureType.ReportedToaddNewReportedTo()Appends and returns a new empty value (as xml) as the last "reportedTo" elementOMObservationPropertyType[]getHasObservationArray()Gets array of all "hasObservation" elementsOMObservationPropertyTypegetHasObservationArray(int i)Gets ith "hasObservation" elementAbstractMonitoringFeatureType.InvolvedIn[]getInvolvedInArray()Gets array of all "involvedIn" elementsAbstractMonitoringFeatureType.InvolvedIngetInvolvedInArray(int i)Gets ith "involvedIn" elementAbstractMonitoringFeatureType.ReportedTo[]getReportedToArray()Gets array of all "reportedTo" elementsAbstractMonitoringFeatureType.ReportedTogetReportedToArray(int i)Gets ith "reportedTo" elementOMObservationPropertyTypeinsertNewHasObservation(int i)Inserts and returns a new empty value (as xml) as the ith "hasObservation" elementAbstractMonitoringFeatureType.InvolvedIninsertNewInvolvedIn(int i)Inserts and returns a new empty value (as xml) as the ith "involvedIn" elementAbstractMonitoringFeatureType.ReportedToinsertNewReportedTo(int i)Inserts and returns a new empty value (as xml) as the ith "reportedTo" elementbooleanisNilHasObservationArray(int i)Tests for nil ith "hasObservation" elementbooleanisNilInvolvedInArray(int i)Tests for nil ith "involvedIn" elementbooleanisNilReportedToArray(int i)Tests for nil ith "reportedTo" elementvoidremoveHasObservation(int i)Removes the ith "hasObservation" elementvoidremoveInvolvedIn(int i)Removes the ith "involvedIn" elementvoidremoveReportedTo(int i)Removes the ith "reportedTo" elementvoidsetHasObservationArray(int i, OMObservationPropertyType hasObservation)Sets ith "hasObservation" elementvoidsetHasObservationArray(OMObservationPropertyType[] hasObservationArray)Sets array of all "hasObservation" elementvoidsetInvolvedInArray(int i, AbstractMonitoringFeatureType.InvolvedIn involvedIn)Sets ith "involvedIn" elementvoidsetInvolvedInArray(AbstractMonitoringFeatureType.InvolvedIn[] involvedInArray)Sets array of all "involvedIn" elementvoidsetNilHasObservationArray(int i)Nils the ith "hasObservation" elementvoidsetNilInvolvedInArray(int i)Nils the ith "involvedIn" elementvoidsetNilReportedToArray(int i)Nils the ith "reportedTo" elementvoidsetReportedToArray(int i, AbstractMonitoringFeatureType.ReportedTo reportedTo)Sets ith "reportedTo" elementvoidsetReportedToArray(AbstractMonitoringFeatureType.ReportedTo[] reportedToArray)Sets array of all "reportedTo" elementintsizeOfHasObservationArray()Returns number of "hasObservation" elementintsizeOfInvolvedInArray()Returns number of "involvedIn" elementintsizeOfReportedToArray()Returns number of "reportedTo" 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 eu.europa.ec.inspire.schemas.ef.x40.AbstractMonitoringObjectType
addNewAdditionalDescription, addNewBroader, addNewGeometry, addNewInspireId, addNewLegalBackground, addNewMediaMonitored, addNewName2, addNewNarrower, addNewObservingCapability, addNewOnlineResource, addNewPurpose, addNewResponsibleParty, addNewSupersededBy, addNewSupersedes, getAdditionalDescription, getBroader, getGeometry, getInspireId, getLegalBackgroundArray, getLegalBackgroundArray, getMediaMonitoredArray, getMediaMonitoredArray, getName2Array, getName2Array, getNarrowerArray, getNarrowerArray, getObservingCapabilityArray, getObservingCapabilityArray, getOnlineResourceArray, getOnlineResourceArray, getPurposeArray, getPurposeArray, getResponsiblePartyArray, getResponsiblePartyArray, getSupersededByArray, getSupersededByArray, getSupersedesArray, getSupersedesArray, insertNewLegalBackground, insertNewMediaMonitored, insertNewName2, insertNewNarrower, insertNewObservingCapability, insertNewOnlineResource, insertNewPurpose, insertNewResponsibleParty, insertNewSupersededBy, insertNewSupersedes, isNilAdditionalDescription, isNilBroader, isNilLegalBackgroundArray, isNilName2Array, isNilNarrowerArray, isNilOnlineResourceArray, isNilPurposeArray, isNilResponsiblePartyArray, isNilSupersedesArray, isSetAdditionalDescription, isSetBroader, isSetGeometry, removeLegalBackground, removeMediaMonitored, removeName2, removeNarrower, removeObservingCapability, removeOnlineResource, removePurpose, removeResponsibleParty, removeSupersededBy, removeSupersedes, setAdditionalDescription, setBroader, setGeometry, setInspireId, setLegalBackgroundArray, setLegalBackgroundArray, setMediaMonitoredArray, setMediaMonitoredArray, setName2Array, setName2Array, setNarrowerArray, setNarrowerArray, setNilAdditionalDescription, setNilBroader, setNilLegalBackgroundArray, setNilName2Array, setNilNarrowerArray, setNilOnlineResourceArray, setNilPurposeArray, setNilResponsiblePartyArray, setNilSupersedesArray, setObservingCapabilityArray, setObservingCapabilityArray, setOnlineResourceArray, setOnlineResourceArray, setPurposeArray, setPurposeArray, setResponsiblePartyArray, setResponsiblePartyArray, setSupersededByArray, setSupersededByArray, setSupersedesArray, setSupersedesArray, sizeOfLegalBackgroundArray, sizeOfMediaMonitoredArray, sizeOfName2Array, sizeOfNarrowerArray, sizeOfObservingCapabilityArray, sizeOfOnlineResourceArray, sizeOfPurposeArray, sizeOfResponsiblePartyArray, sizeOfSupersededByArray, sizeOfSupersedesArray, unsetAdditionalDescription, unsetBroader, unsetGeometry
-
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
-
getReportedToArray
AbstractMonitoringFeatureType.ReportedTo[] getReportedToArray()
Gets array of all "reportedTo" elements
-
getReportedToArray
AbstractMonitoringFeatureType.ReportedTo getReportedToArray(int i)
Gets ith "reportedTo" element
-
isNilReportedToArray
boolean isNilReportedToArray(int i)
Tests for nil ith "reportedTo" element
-
sizeOfReportedToArray
int sizeOfReportedToArray()
Returns number of "reportedTo" element
-
setReportedToArray
void setReportedToArray(AbstractMonitoringFeatureType.ReportedTo[] reportedToArray)
Sets array of all "reportedTo" element
-
setReportedToArray
void setReportedToArray(int i, AbstractMonitoringFeatureType.ReportedTo reportedTo)Sets ith "reportedTo" element
-
setNilReportedToArray
void setNilReportedToArray(int i)
Nils the ith "reportedTo" element
-
insertNewReportedTo
AbstractMonitoringFeatureType.ReportedTo insertNewReportedTo(int i)
Inserts and returns a new empty value (as xml) as the ith "reportedTo" element
-
addNewReportedTo
AbstractMonitoringFeatureType.ReportedTo addNewReportedTo()
Appends and returns a new empty value (as xml) as the last "reportedTo" element
-
removeReportedTo
void removeReportedTo(int i)
Removes the ith "reportedTo" element
-
getHasObservationArray
OMObservationPropertyType[] getHasObservationArray()
Gets array of all "hasObservation" elements
-
getHasObservationArray
OMObservationPropertyType getHasObservationArray(int i)
Gets ith "hasObservation" element
-
isNilHasObservationArray
boolean isNilHasObservationArray(int i)
Tests for nil ith "hasObservation" element
-
sizeOfHasObservationArray
int sizeOfHasObservationArray()
Returns number of "hasObservation" element
-
setHasObservationArray
void setHasObservationArray(OMObservationPropertyType[] hasObservationArray)
Sets array of all "hasObservation" element
-
setHasObservationArray
void setHasObservationArray(int i, OMObservationPropertyType hasObservation)Sets ith "hasObservation" element
-
setNilHasObservationArray
void setNilHasObservationArray(int i)
Nils the ith "hasObservation" element
-
insertNewHasObservation
OMObservationPropertyType insertNewHasObservation(int i)
Inserts and returns a new empty value (as xml) as the ith "hasObservation" element
-
addNewHasObservation
OMObservationPropertyType addNewHasObservation()
Appends and returns a new empty value (as xml) as the last "hasObservation" element
-
removeHasObservation
void removeHasObservation(int i)
Removes the ith "hasObservation" element
-
getInvolvedInArray
AbstractMonitoringFeatureType.InvolvedIn[] getInvolvedInArray()
Gets array of all "involvedIn" elements
-
getInvolvedInArray
AbstractMonitoringFeatureType.InvolvedIn getInvolvedInArray(int i)
Gets ith "involvedIn" element
-
isNilInvolvedInArray
boolean isNilInvolvedInArray(int i)
Tests for nil ith "involvedIn" element
-
sizeOfInvolvedInArray
int sizeOfInvolvedInArray()
Returns number of "involvedIn" element
-
setInvolvedInArray
void setInvolvedInArray(AbstractMonitoringFeatureType.InvolvedIn[] involvedInArray)
Sets array of all "involvedIn" element
-
setInvolvedInArray
void setInvolvedInArray(int i, AbstractMonitoringFeatureType.InvolvedIn involvedIn)Sets ith "involvedIn" element
-
setNilInvolvedInArray
void setNilInvolvedInArray(int i)
Nils the ith "involvedIn" element
-
insertNewInvolvedIn
AbstractMonitoringFeatureType.InvolvedIn insertNewInvolvedIn(int i)
Inserts and returns a new empty value (as xml) as the ith "involvedIn" element
-
addNewInvolvedIn
AbstractMonitoringFeatureType.InvolvedIn addNewInvolvedIn()
Appends and returns a new empty value (as xml) as the last "involvedIn" element
-
removeInvolvedIn
void removeInvolvedIn(int i)
Removes the ith "involvedIn" element
-
-