Package controller

Class VisualizationController

java.lang.Object
controller.VisualizationController
All Implemented Interfaces:
Controller, javafx.fxml.Initializable

public class VisualizationController extends Object implements Controller
  • Constructor Details

    • VisualizationController

      public VisualizationController()
  • Method Details

    • initialize

      public void initialize(URL location, ResourceBundle resources)
      Specified by:
      initialize in interface javafx.fxml.Initializable
    • injectStatusLabel

      public void injectStatusLabel(javafx.scene.control.Label statusLabel)
      Specified by:
      injectStatusLabel in interface Controller
    • injectTrackingDataController

      public void injectTrackingDataController(TrackingDataController trackingDataController)
    • injectVisualizationManager

      public void injectVisualizationManager(VisualizationManager visualizationManager)
    • setVisualizationRunning

      public void setVisualizationRunning(Boolean value)
    • setSourceConnected

      public void setSourceConnected(Boolean value)
    • addSTLFile

      public void addSTLFile()
      Method to add one or more STL Files to the existing ones
    • addTrackerToTreeView

      public void addTrackerToTreeView(List<Tool> tools)
      Adds the Tracker to the Tree View
      Parameters:
      tools - the tools to get their names
    • addSTLToTreeView

      public void addSTLToTreeView()
      Adds the name of the stl file to the tree view
    • close

      public void close()
      Specified by:
      close in interface Controller