Package org.vast.sensorML
Class SMLBuilders.BasePhysicalProcessBuilder<B extends SMLBuilders.AbstractProcessBuilder<B,T>,T extends AbstractPhysicalProcess>
java.lang.Object
org.vast.util.BaseBuilder<T>
org.vast.sensorML.SMLBuilders.DescribedObjectBuilder<B,T>
org.vast.sensorML.SMLBuilders.AbstractProcessBuilder<B,T>
org.vast.sensorML.SMLBuilders.BasePhysicalProcessBuilder<B,T>
- Direct Known Subclasses:
SMLBuilders.BasePhysicalComponentBuilder
,SMLBuilders.BasePhysicalSystemBuilder
- Enclosing class:
- SMLBuilders
public abstract static class SMLBuilders.BasePhysicalProcessBuilder<B extends SMLBuilders.AbstractProcessBuilder<B,T>,T extends AbstractPhysicalProcess>
extends SMLBuilders.AbstractProcessBuilder<B,T>
-
Field Summary
Fields inherited from class org.vast.util.BaseBuilder
instance
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddLocalReferenceFrame
(SpatialFrame refFrame) attachedTo
(String platformUri) location
(double lat, double lon) Sets the system location using CRS CRS84location
(double lat, double lon, double alt) Sets the system location using CRS CRS84hMethods inherited from class org.vast.sensorML.SMLBuilders.AbstractProcessBuilder
addInput, addInput, addInput, addMode, addMode, addOutput, addOutput, addParameter, definition, typeOf, typeOf, validate
Methods inherited from class org.vast.sensorML.SMLBuilders.DescribedObjectBuilder
addCapabilityList, addCapabilityList, addCharacteristicList, addCharacteristicList, addClassifier, addClassifier, addContact, addContact, addDocument, addDocument, addDocument, addIdentifier, addIdentifier, addIdentifier, description, from, id, name, uniqueID, validFrom, validTimePeriod
Methods inherited from class org.vast.util.BaseBuilder
build
-
Constructor Details
-
BasePhysicalProcessBuilder
-
-
Method Details
-
attachedTo
-
addLocalReferenceFrame
-
addLocalReferenceFrame
-
location
-
location
-
position
-
location
Sets the system location using CRS CRS84h- Parameters:
lat
-lon
-alt
-- Returns:
- This builder for chaining
-
location
Sets the system location using CRS CRS84- Parameters:
lat
-lon
-- Returns:
- This builder for chaining
-