Package org.n52.shetland.inspire.ef
Class AbstractMonitoringFeature
- java.lang.Object
-
- org.n52.shetland.ogc.gml.AbstractGML
-
- org.n52.shetland.ogc.gml.AbstractFeature
-
- org.n52.shetland.inspire.ef.AbstractMonitoringObject
-
- org.n52.shetland.inspire.ef.AbstractMonitoringFeature
-
- All Implemented Interfaces:
HasDefaultEncoding<AbstractFeature>
- Direct Known Subclasses:
EnvironmentalMonitoringFacility,EnvironmentalMonitoringNetwork
public abstract class AbstractMonitoringFeature extends AbstractMonitoringObject
-
-
Constructor Summary
Constructors Constructor Description AbstractMonitoringFeature(Identifier inspireId, Set<ReferenceType> mediaMonitored)AbstractMonitoringFeature(Identifier inspireId, ReferenceType mediaMonitored)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddHasObservation(OmObservation hasObservation)voidaddHasObservation(Referenceable<OmObservation> hasObservation)Set<Referenceable<OmObservation>>getHasObservation()Set<Referenceable<EnvironmentalMonitoringActivity>>getInvolvedIn()Set<ReportToLegalAct>getReportedTo()booleanisSetHasObservation()booleanisSetInvolvedIn()booleanisSetReportedTo()voidsetHasObservation(Set<Referenceable<OmObservation>> hasObservation)voidsetInvolvedIn(Set<Referenceable<EnvironmentalMonitoringActivity>> involvedIn)voidsetReportedTo(Set<ReportToLegalAct> reportedTo)-
Methods inherited from class org.n52.shetland.inspire.ef.AbstractMonitoringObject
addMediaMonitored, addMediaMonitored, addObservingCapability, addObservingCapability, getAdditionalDescription, getBroader, getGeometry, getInspireId, getLegalBackground, getMediaMonitored, getNarrower, getObservingCapability, getOnlineResource, getPurpose, getResponsibleParty, getSupersededBy, getSupersedes, isSetAdditionalDescription, isSetBroader, isSetGeometry, isSetLegalBackground, isSetNarrower, isSetObservingCapability, isSetOnlineResources, isSetPurpose, isSetResponsibleParty, isSetSupersededBy, isSetSupersedes, setAdditionalDescription, setBroader, setBroader, setGeometry, setGeometry, setLegalBackground, setNarrower, setObservingCapability, setOnlineResource, setPurpose, setResponsibleParty, setSupersededBy, setSupersedes
-
Methods inherited from class org.n52.shetland.ogc.gml.AbstractFeature
accept, copyTo, getDefaultElementEncoding, getXml, isEncoded, isSetDefaultElementEncoding, isSetXml, setDefaultElementEncoding, setXml, wasEncoded
-
Methods inherited from class org.n52.shetland.ogc.gml.AbstractGML
addMetaDataProperty, addMetaDataProperty, addName, addName, addName, copyTo, equals, getDescription, getFirstName, getGmlId, getHumanReadableIdentifier, getHumanReadableIdentifierCodeWithAuthority, getIdentifier, getIdentifierCodeWithAuthority, getMetaDataProperty, getName, getOriginalIdentifier, getOriginalIdentifierCodeWithAuthority, hashCode, isReferenced, isSetDescription, isSetGmlID, isSetHumanReadableIdentifier, isSetIdentifier, isSetMetaDataProperty, isSetName, isSetOriginalIdentifier, setDescription, setGmlId, setHumanReadableIdentifier, setHumanReadableIdentifier, setHumanReadableIdentifierAsIdentifier, setIdentifier, setIdentifier, setMetaDataProperty, setName, setName
-
-
-
-
Constructor Detail
-
AbstractMonitoringFeature
public AbstractMonitoringFeature(Identifier inspireId, ReferenceType mediaMonitored)
-
AbstractMonitoringFeature
public AbstractMonitoringFeature(Identifier inspireId, Set<ReferenceType> mediaMonitored)
-
-
Method Detail
-
getReportedTo
public Set<ReportToLegalAct> getReportedTo()
- Returns:
- the reportedTo
-
setReportedTo
public void setReportedTo(Set<ReportToLegalAct> reportedTo)
- Parameters:
reportedTo- the reportedTo to set
-
isSetReportedTo
public boolean isSetReportedTo()
-
getHasObservation
public Set<Referenceable<OmObservation>> getHasObservation()
- Returns:
- the hasObservation
-
setHasObservation
public void setHasObservation(Set<Referenceable<OmObservation>> hasObservation)
- Parameters:
hasObservation- the hasObservation to set
-
addHasObservation
public void addHasObservation(OmObservation hasObservation)
- Parameters:
hasObservation- the hasObservation to add
-
addHasObservation
public void addHasObservation(Referenceable<OmObservation> hasObservation)
- Parameters:
hasObservation- the hasObservation to add
-
isSetHasObservation
public boolean isSetHasObservation()
-
getInvolvedIn
public Set<Referenceable<EnvironmentalMonitoringActivity>> getInvolvedIn()
- Returns:
- the involvedIn
-
setInvolvedIn
public void setInvolvedIn(Set<Referenceable<EnvironmentalMonitoringActivity>> involvedIn)
- Parameters:
involvedIn- the involvedIn to set
-
isSetInvolvedIn
public boolean isSetInvolvedIn()
-
-