Package tourplaner.ui

Class TourDetailsTabController

  • All Implemented Interfaces:
    javafx.fxml.Initializable

    public class TourDetailsTabController
    extends java.lang.Object
    implements javafx.fxml.Initializable
    • Field Summary

      Fields 
      Modifier and Type Field Description
      javafx.scene.control.TableView<Tour> beschreibungTableView  
      javafx.scene.control.TableColumn<Tour,​java.lang.String> dauerCol  
      javafx.scene.control.TableColumn<Tour,​java.lang.String> nameCol  
      javafx.scene.control.TableColumn<Tour,​java.lang.String> startCol  
      javafx.scene.control.TableColumn<Tour,​java.lang.String> streckeCol  
      javafx.scene.control.TableColumn<Tour,​java.lang.String> zielCol  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void delTour()
      Löscht die Tour daten
      void initialize​(java.net.URL url, java.util.ResourceBundle resourceBundle)  
      void keineSelected()
      Schreibt das keine Tour selected ist
      void langToFxml()
      Setzt die aktuell gewählte sprache auf die Table view
      void syncTour​(ViewModel viewModel, java.lang.String selectedItem)
      Ladet die daten der ausgewählten tour
      void tourListSelectItem()
      Setzt die Table view Cell Value Factory
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • beschreibungTableView

        public javafx.scene.control.TableView<Tour> beschreibungTableView
      • startCol

        public javafx.scene.control.TableColumn<Tour,​java.lang.String> startCol
      • zielCol

        public javafx.scene.control.TableColumn<Tour,​java.lang.String> zielCol
      • dauerCol

        public javafx.scene.control.TableColumn<Tour,​java.lang.String> dauerCol
      • streckeCol

        public javafx.scene.control.TableColumn<Tour,​java.lang.String> streckeCol
      • nameCol

        public javafx.scene.control.TableColumn<Tour,​java.lang.String> nameCol
    • Constructor Detail

      • TourDetailsTabController

        public TourDetailsTabController()
    • Method Detail

      • initialize

        public void initialize​(java.net.URL url,
                               java.util.ResourceBundle resourceBundle)
        Specified by:
        initialize in interface javafx.fxml.Initializable
      • syncTour

        public void syncTour​(ViewModel viewModel,
                             java.lang.String selectedItem)
        Ladet die daten der ausgewählten tour
        Parameters:
        viewModel - Das aktuelle view Model
        selectedItem - Das selected tour item
      • delTour

        public void delTour()
        Löscht die Tour daten
      • keineSelected

        public void keineSelected()
        Schreibt das keine Tour selected ist
      • tourListSelectItem

        public void tourListSelectItem()
        Setzt die Table view Cell Value Factory
      • langToFxml

        public void langToFxml()
        Setzt die aktuell gewählte sprache auf die Table view