Package org.n52.shetland.inspire.ef
Class ObservingCapability
- java.lang.Object
-
- org.n52.shetland.w3c.xlink.Reference
-
- org.n52.shetland.inspire.ef.ObservingCapability
-
public class ObservingCapability extends Reference
-
-
Constructor Summary
Constructors Constructor Description ObservingCapability(String href)ObservingCapability(URI href)ObservingCapability(Time observingTime, ReferenceType processType, ReferenceType resultNature, AbstractFeature procedure, ReferenceType observedProperty)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)AbstractFeaturegetFeatureOfInterest()ReferenceTypegetObservedProperty()TimegetObservingTime()URIgetOnlineResource()AbstractFeaturegetProcedure()ReferenceTypegetProcessType()ReferenceTypegetResultNature()inthashCode()voidsetFeatureOfInterest(AbstractFeature featureOfInterest)voidsetObservedProperty(ReferenceType observedProperty)voidsetObservingTime(Time observingTime)voidsetOnlineResource(URI onlineResource)voidsetProcedure(AbstractFeature procedure)voidsetProcessType(ReferenceType processType)voidsetResultNature(ReferenceType resultNature)-
Methods inherited from class org.n52.shetland.w3c.xlink.Reference
getActuate, getArcrole, getHref, getRemoteSchema, getRole, getShow, getTitle, getType, setActuate, setActuate, setArcrole, setHref, setRemoteSchema, setRole, setShow, setShow, setTitle, setType, setType, toString
-
-
-
-
Constructor Detail
-
ObservingCapability
public ObservingCapability(URI href)
-
ObservingCapability
public ObservingCapability(String href)
-
ObservingCapability
public ObservingCapability(Time observingTime, ReferenceType processType, ReferenceType resultNature, AbstractFeature procedure, ReferenceType observedProperty)
-
-
Method Detail
-
getObservingTime
public Time getObservingTime()
- Returns:
- the observingTime
-
setObservingTime
public void setObservingTime(Time observingTime)
- Parameters:
observingTime- the observingTime to set
-
getProcessType
public ReferenceType getProcessType()
- Returns:
- the processType
-
setProcessType
public void setProcessType(ReferenceType processType)
- Parameters:
processType- the processType to set
-
getResultNature
public ReferenceType getResultNature()
- Returns:
- the resultNature
-
setResultNature
public void setResultNature(ReferenceType resultNature)
- Parameters:
resultNature- the resultNature to set
-
getOnlineResource
public URI getOnlineResource()
- Returns:
- the onlineResource
-
setOnlineResource
public void setOnlineResource(URI onlineResource)
- Parameters:
onlineResource- the onlineResource to set
-
getProcedure
public AbstractFeature getProcedure()
- Returns:
- the procedure
-
setProcedure
public void setProcedure(AbstractFeature procedure)
- Parameters:
procedure- the procedure to set
-
getFeatureOfInterest
public AbstractFeature getFeatureOfInterest()
- Returns:
- the featureOfInterest
-
setFeatureOfInterest
public void setFeatureOfInterest(AbstractFeature featureOfInterest)
- Parameters:
featureOfInterest- the featureOfInterest to set
-
getObservedProperty
public ReferenceType getObservedProperty()
- Returns:
- the observedProperty
-
setObservedProperty
public void setObservedProperty(ReferenceType observedProperty)
- Parameters:
observedProperty- the observedProperty to set
-
-