Class FactoryEntityPanel
- java.lang.Object
-
- de.fraunhofer.iosb.ilt.sensorthingsmanager.controller.FactoryEntityPanel
-
public class FactoryEntityPanel extends Object
- Author:
- scf
-
-
Constructor Summary
Constructors Constructor Description FactoryEntityPanel()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static javafx.scene.NodegetDatastreamPane(de.fraunhofer.iosb.ilt.sta.service.SensorThingsService service, de.fraunhofer.iosb.ilt.sta.model.Datastream entity, boolean showNavProps)static javafx.scene.NodegetFeatureOfInterestPane(de.fraunhofer.iosb.ilt.sta.service.SensorThingsService service, de.fraunhofer.iosb.ilt.sta.model.FeatureOfInterest entity, boolean showNavProps)static javafx.scene.NodegetHistoricalLocationPane(de.fraunhofer.iosb.ilt.sta.service.SensorThingsService service, de.fraunhofer.iosb.ilt.sta.model.HistoricalLocation entity, boolean showNavProps)static javafx.scene.NodegetLocationPane(de.fraunhofer.iosb.ilt.sta.service.SensorThingsService service, de.fraunhofer.iosb.ilt.sta.model.Location entity, boolean showNavProps)static javafx.scene.NodegetMultiDatastreamPane(de.fraunhofer.iosb.ilt.sta.service.SensorThingsService service, de.fraunhofer.iosb.ilt.sta.model.MultiDatastream entity, boolean showNavProps)static javafx.scene.NodegetObservationPane(de.fraunhofer.iosb.ilt.sta.service.SensorThingsService service, de.fraunhofer.iosb.ilt.sta.model.Observation entity, boolean showNavProps)static javafx.scene.NodegetObsPropPane(de.fraunhofer.iosb.ilt.sta.service.SensorThingsService service, de.fraunhofer.iosb.ilt.sta.model.ObservedProperty entity, boolean showNavProps)static <T extends de.fraunhofer.iosb.ilt.sta.model.Entity<T>>
javafx.scene.NodegetPane(de.fraunhofer.iosb.ilt.sta.service.SensorThingsService service, de.fraunhofer.iosb.ilt.sta.model.EntityType type, T entity, boolean showNavProps)static javafx.scene.NodegetSensorPane(de.fraunhofer.iosb.ilt.sta.service.SensorThingsService service, de.fraunhofer.iosb.ilt.sta.model.Sensor entity, boolean showNavProps)static javafx.scene.NodegetThingPane(de.fraunhofer.iosb.ilt.sta.service.SensorThingsService service, de.fraunhofer.iosb.ilt.sta.model.Thing entity, boolean showNavProps)
-
-
-
Method Detail
-
getPane
public static <T extends de.fraunhofer.iosb.ilt.sta.model.Entity<T>> javafx.scene.Node getPane(de.fraunhofer.iosb.ilt.sta.service.SensorThingsService service, de.fraunhofer.iosb.ilt.sta.model.EntityType type, T entity, boolean showNavProps) throws IOException- Throws:
IOException
-
getDatastreamPane
public static javafx.scene.Node getDatastreamPane(de.fraunhofer.iosb.ilt.sta.service.SensorThingsService service, de.fraunhofer.iosb.ilt.sta.model.Datastream entity, boolean showNavProps) throws IOException- Throws:
IOException
-
getFeatureOfInterestPane
public static javafx.scene.Node getFeatureOfInterestPane(de.fraunhofer.iosb.ilt.sta.service.SensorThingsService service, de.fraunhofer.iosb.ilt.sta.model.FeatureOfInterest entity, boolean showNavProps) throws IOException- Throws:
IOException
-
getHistoricalLocationPane
public static javafx.scene.Node getHistoricalLocationPane(de.fraunhofer.iosb.ilt.sta.service.SensorThingsService service, de.fraunhofer.iosb.ilt.sta.model.HistoricalLocation entity, boolean showNavProps) throws IOException- Throws:
IOException
-
getLocationPane
public static javafx.scene.Node getLocationPane(de.fraunhofer.iosb.ilt.sta.service.SensorThingsService service, de.fraunhofer.iosb.ilt.sta.model.Location entity, boolean showNavProps) throws IOException- Throws:
IOException
-
getMultiDatastreamPane
public static javafx.scene.Node getMultiDatastreamPane(de.fraunhofer.iosb.ilt.sta.service.SensorThingsService service, de.fraunhofer.iosb.ilt.sta.model.MultiDatastream entity, boolean showNavProps) throws IOException- Throws:
IOException
-
getObservationPane
public static javafx.scene.Node getObservationPane(de.fraunhofer.iosb.ilt.sta.service.SensorThingsService service, de.fraunhofer.iosb.ilt.sta.model.Observation entity, boolean showNavProps) throws IOException- Throws:
IOException
-
getObsPropPane
public static javafx.scene.Node getObsPropPane(de.fraunhofer.iosb.ilt.sta.service.SensorThingsService service, de.fraunhofer.iosb.ilt.sta.model.ObservedProperty entity, boolean showNavProps) throws IOException- Throws:
IOException
-
getSensorPane
public static javafx.scene.Node getSensorPane(de.fraunhofer.iosb.ilt.sta.service.SensorThingsService service, de.fraunhofer.iosb.ilt.sta.model.Sensor entity, boolean showNavProps) throws IOException- Throws:
IOException
-
getThingPane
public static javafx.scene.Node getThingPane(de.fraunhofer.iosb.ilt.sta.service.SensorThingsService service, de.fraunhofer.iosb.ilt.sta.model.Thing entity, boolean showNavProps) throws IOException- Throws:
IOException
-
-