Class ControllerEntity<T extends de.fraunhofer.iosb.ilt.sta.model.Entity<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 Detail

      • ControllerEntity

        public ControllerEntity()
    • Method Detail

      • initialize

        public void initialize​(URL location,
                               ResourceBundle resources)
        Specified by:
        initialize in interface javafx.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 set
        controller -
        showNavigationProperties - Should navigation properties of the selected Entity be shown, or just entityProperties.
        Returns:
        this Controller.