Package bookrentalpos
Class MemberManagerController
java.lang.Object
bookrentalpos.MemberManagerController
- All Implemented Interfaces:
TableInterface,javafx.fxml.Initializable
public class MemberManagerController extends Object implements javafx.fxml.Initializable, TableInterface
-
Field Summary
Fields Modifier and Type Field Description static javafx.stage.StagegetWindowjavafx.scene.control.TableViewmemberTableView -
Constructor Summary
Constructors Constructor Description MemberManagerController() -
Method Summary
Modifier and Type Method Description voidbackToMain(javafx.scene.input.MouseEvent event)voidcancelButton(javafx.event.Event event)voidclearButtonClicked(javafx.scene.input.MouseEvent event)voidconfirmAddButton(javafx.event.Event event)voidconfirmEditButton(javafx.event.Event event)voidinitialize(URL location, ResourceBundle resources)voidloadDataToEdit(Member memToEdit)Referring to member pop up editvoidpopAddMember()voidpopDeleteMember(javafx.event.Event event)voidpopEditMember()voidreloadRecordsCountLabel()voidreloadTableView()voidsearchButtonClicked(javafx.event.Event event)voidsearchQueryOnKeyPressed(javafx.event.Event event)voidtableOnClick(javafx.event.Event event)voidtableOnKeyPressed(javafx.event.Event event)voidtextFieldOnKeyPressed(javafx.scene.input.KeyEvent event)
-
Field Details
-
getWindow
public static javafx.stage.Stage getWindow -
memberTableView
public javafx.scene.control.TableView memberTableView
-
-
Constructor Details
-
MemberManagerController
public MemberManagerController()
-
-
Method Details
-
initialize
- Specified by:
initializein interfacejavafx.fxml.Initializable
-
tableOnClick
public void tableOnClick(javafx.event.Event event)- Specified by:
tableOnClickin interfaceTableInterface
-
tableOnKeyPressed
public void tableOnKeyPressed(javafx.event.Event event)- Specified by:
tableOnKeyPressedin interfaceTableInterface
-
reloadTableView
public void reloadTableView()- Specified by:
reloadTableViewin interfaceTableInterface
-
reloadRecordsCountLabel
public void reloadRecordsCountLabel() -
backToMain
- Throws:
IOException
-
popAddMember
- Throws:
IOException
-
popEditMember
public void popEditMember() -
popDeleteMember
public void popDeleteMember(javafx.event.Event event) -
cancelButton
public void cancelButton(javafx.event.Event event) -
confirmAddButton
- Throws:
IOException
-
confirmEditButton
- Throws:
IOException
-
clearButtonClicked
- Throws:
IOException
-
searchQueryOnKeyPressed
public void searchQueryOnKeyPressed(javafx.event.Event event) -
searchButtonClicked
- Throws:
IOException
-
textFieldOnKeyPressed
- Throws:
IOException
-
loadDataToEdit
Referring to member pop up edit- Parameters:
memToEdit- member object reference
-