Class ControllerEntity<T extends de.fraunhofer.iosb.ilt.sta.model.Entity<T>>
- java.lang.Object
-
- de.fraunhofer.iosb.ilt.sensorthingsmanager.controller.ControllerEntity<T>
-
- Type Parameters:
T- The entity type this controller controls.
- All Implemented Interfaces:
javafx.fxml.Initializable
public class ControllerEntity<T extends de.fraunhofer.iosb.ilt.sta.model.Entity<T>> extends Object implements javafx.fxml.Initializable
- Author:
- scf
-
-
Constructor Summary
Constructors Constructor Description ControllerEntity()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EntityGuiController<T>getController()TgetEntity()voidinitialize(URL location, ResourceBundle resources)ControllerEntitysetEntity(de.fraunhofer.iosb.ilt.sta.service.SensorThingsService service, T entity, EntityGuiController<T> controller, boolean showNavigationProperties)
-
-
-
Method Detail
-
initialize
public void initialize(URL location, ResourceBundle resources)
- Specified by:
initializein interfacejavafx.fxml.Initializable
-
getEntity
public T getEntity()
- Returns:
- the entity
-
setEntity
public ControllerEntity setEntity(de.fraunhofer.iosb.ilt.sta.service.SensorThingsService service, T entity, EntityGuiController<T> controller, boolean showNavigationProperties)
- Parameters:
service- The service.entity- the entity to setcontroller-showNavigationProperties- Should navigation properties of the selected Entity be shown, or just entityProperties.- Returns:
- this Controller.
-
getController
public EntityGuiController<T> getController()
-
-