Package view.controller
Class SubjectMaker
- java.lang.Object
-
- view.controller.SubjectMaker
-
- All Implemented Interfaces:
javafx.fxml.Initializable
public final class SubjectMaker extends Object implements javafx.fxml.Initializable
- Author:
- Tomáš Hamsa on 23.07.2017.
-
-
Field Summary
Fields Modifier and Type Field Description javafx.scene.control.TableView<Class>allClassesTablejavafx.scene.control.ComboBox<ClassType>classTypejavafx.scene.control.TextFieldcodejavafx.scene.control.TableView<List<CheckedHour>>currentClassTablejavafx.scene.control.TextFieldnamejavafx.scene.control.TextFieldroomjavafx.scene.control.TextFieldteacher
-
Constructor Summary
Constructors Constructor Description SubjectMaker()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddClass()voidclose(javafx.event.Event event)voidinitialize(URL fxmlFileLocation, ResourceBundle resources)voidsaveSubject(javafx.event.Event event)voidtextFieldValid(javafx.event.Event event)
-
-
-
Field Detail
-
classType
public javafx.scene.control.ComboBox<ClassType> classType
-
name
public javafx.scene.control.TextField name
-
code
public javafx.scene.control.TextField code
-
currentClassTable
public javafx.scene.control.TableView<List<CheckedHour>> currentClassTable
-
room
public javafx.scene.control.TextField room
-
teacher
public javafx.scene.control.TextField teacher
-
allClassesTable
public javafx.scene.control.TableView<Class> allClassesTable
-
-
Method Detail
-
initialize
public void initialize(URL fxmlFileLocation, ResourceBundle resources)
- Specified by:
initializein interfacejavafx.fxml.Initializable
-
addClass
public void addClass()
-
close
public void close(@Nonnull javafx.event.Event event)
-
saveSubject
public void saveSubject(@Nonnull javafx.event.Event event)
-
textFieldValid
public void textFieldValid(@Nonnull javafx.event.Event event)
-
-