public class OmObservationConstellation extends Object implements Serializable, Cloneable
Type | Property and Description |
---|---|
private boolean |
isSetObservable
Gets the value of the property setObservableProperty.
|
Modifier and Type | Field and Description |
---|---|
private AbstractFeature |
featureOfInterest
Identifier of the featureOfInterest to which this observation belongs
|
private AbstractPhenomenon |
observableProperty
Identifier of the observableProperty to which the observation accords to
|
private String |
observationType
type of the observation
|
private Set<String> |
offerings
Identifiers of the offerings to which this observation belongs
|
private SosProcedureDescription |
procedure
Identifier of the procedure by which the observation is made
|
private static long |
serialVersionUID |
Constructor and Description |
---|
OmObservationConstellation()
default constructor
|
OmObservationConstellation(SosProcedureDescription procedure,
AbstractPhenomenon observableProperty,
AbstractFeature featureOfInterest)
constructor
|
OmObservationConstellation(SosProcedureDescription procedure,
AbstractPhenomenon observableProperty,
Set<String> offerings,
AbstractFeature featureOfInterest,
String observationType)
constructor
|
private boolean isSetObservableProperty
private static final long serialVersionUID
private SosProcedureDescription procedure
private AbstractPhenomenon observableProperty
private Set<String> offerings
private AbstractFeature featureOfInterest
private String observationType
public OmObservationConstellation()
public OmObservationConstellation(SosProcedureDescription procedure, AbstractPhenomenon observableProperty, AbstractFeature featureOfInterest)
procedure
- Procedure by which the observation is madeobservableProperty
- observableProperty to which the observation accords tofeatureOfInterest
- featureOfInterest to which this observation belongspublic OmObservationConstellation(SosProcedureDescription procedure, AbstractPhenomenon observableProperty, Set<String> offerings, AbstractFeature featureOfInterest, String observationType)
procedure
- Procedure by which the observation is madeobservableProperty
- observableProperty to which the observation accords toofferings
- offering to which this observation belongsfeatureOfInterest
- featureOfInterest to which this observation belongsobservationType
- Observation typepublic SosProcedureDescription getProcedure()
public OmObservationConstellation setProcedure(SosProcedureDescription procedure)
procedure
- the procedure to setpublic AbstractPhenomenon getObservableProperty()
public OmObservationConstellation setObservableProperty(AbstractPhenomenon observableProperty)
observableProperty
- the observableProperty to setpublic OmObservationConstellation setOfferings(Set<String> offerings)
offerings
- the offering to setpublic OmObservationConstellation setOfferings(List<String> offerings)
public OmObservationConstellation addOffering(String offering)
public AbstractFeature getFeatureOfInterest()
public OmObservationConstellation setFeatureOfInterest(AbstractFeature featureOfInterest)
featureOfInterest
- the featureOfInterest to setpublic String getObservationType()
public OmObservationConstellation setObservationType(String observationType)
observationType
- the observationType to setpublic boolean equalsExcludingObsProp(OmObservationConstellation toCheckObsConst)
toCheckObsConst
- Observation constellation to chekprivate boolean checkObservationTypeForMerging()
public boolean isSetObservationType()
public boolean isSetOfferings()
public OmObservationConstellation clone() throws CloneNotSupportedException
clone
in class Object
CloneNotSupportedException
public boolean isEmpty()
private boolean isSetFeatureOfInterest()
private boolean isSetObservableProperty()
private boolean isSetProcedure()
Copyright © 2012-2014 52north.org. All Rights Reserved.