Package org.vast.ogc.om
Class ProcedureRef
- All Implemented Interfaces:
IFeature
,IProcedure
,IXlinkReference<IProcedure>
,IResource
Wrapper class for use when an IProcedure object is or can be included by reference. This enables fetching and instantiating the target object lazily.
- Since:
- Sep 28, 2012
-
Field Summary
Fields inherited from class org.vast.ogc.xlink.CachedReference
resolver, value
Fields inherited from class org.vast.ogc.xlink.SimpleLink
arcRole, href, role, title
Fields inherited from interface org.vast.ogc.gml.IFeature
DEFAULT_QNAME
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.vast.ogc.gml.FeatureRef
getDescription, getGeometry, getId, getName, getProperties, getUniqueIdentifier
Methods inherited from class org.vast.ogc.xlink.CachedReference
equals, fetchTarget, getArcRole, getTarget, getTargetUID, hashCode, refresh, setResolver, setTargetUID
Methods inherited from class org.vast.ogc.xlink.SimpleLink
getHref, getMediaType, getRole, getTargetInterface, getTitle, setArcRole, setHref, setMediaType, setRole, setTargetInterface, setTitle
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.vast.ogc.gml.IFeature
getGeometry, getId, getProperties, getQName, getType, getUniqueIdentifier, hasCustomGeomProperty, hasCustomTimeProperty
Methods inherited from interface org.vast.util.IResource
getDescription, getName
Methods inherited from interface org.vast.ogc.xlink.IXlinkReference
getHref, getMediaType, getRole, getTargetInterface, getTitle, setArcRole, setHref, setMediaType, setRole, setTargetInterface, setTitle
-
Constructor Details
-
ProcedureRef
public ProcedureRef() -
ProcedureRef
-
-
Method Details
-
getValidTime
- Specified by:
getValidTime
in interfaceIFeature
- Overrides:
getValidTime
in classFeatureRef<IProcedure>
- Returns:
- feature validity period (or null if always valid)
-