Package Items
Class EmployeeRow
java.lang.Object
Items.EmployeeRow
Controller for the Employee List screen.
- Since:
- 2023-03-07
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final javafx.beans.property.SimpleObjectProperty<String>SimpleObjectPropertyofStringstoring the name of the Employeeprivate final javafx.beans.property.SimpleObjectProperty<Integer>SimpleObjectPropertyofIntegerstoring the pin of the Employeeprivate final javafx.beans.property.SimpleObjectProperty<Long>SimpleObjectPropertyofLongstoring the identification number of the Employeeprivate final javafx.beans.property.SimpleObjectProperty<EmployeeRole>SimpleObjectPropertyofStringstoring the role of the Employee -
Constructor Summary
ConstructorsConstructorDescriptionEmployeeRow(long randomID, String employeeName, EmployeeRole role, int employeePin) Constructor -
Method Summary
Modifier and TypeMethodDescriptionjavafx.beans.property.SimpleObjectProperty<String>getName()Gets theSimpleObjectPropertyofemployeeNamejavafx.beans.property.SimpleObjectProperty<Integer>getPIN()Gets theSimpleObjectPropertyofemployeePinjavafx.beans.property.SimpleObjectProperty<Long>Gets theSimpleObjectPropertyofrandomIDjavafx.beans.property.SimpleObjectProperty<EmployeeRole>getRole()Gets theSimpleObjectPropertyofrole
-
Field Details
-
randomID
SimpleObjectPropertyofLongstoring the identification number of the Employee -
employeeName
SimpleObjectPropertyofStringstoring the name of the Employee -
role
SimpleObjectPropertyofStringstoring the role of the Employee -
employeePin
SimpleObjectPropertyofIntegerstoring the pin of the Employee
-
-
Constructor Details
-
EmployeeRow
Constructor- Parameters:
randomID- identification number of the employeeemployeeName- name of the employeerole- of the employeeemployeePin- pin of the employee
-
-
Method Details
-
getRandomID
Gets theSimpleObjectPropertyofrandomID- Returns:
randomID
-
getName
Gets theSimpleObjectPropertyofemployeeName- Returns:
employeeName
-
getRole
Gets theSimpleObjectPropertyofrole- Returns:
role
-
getPIN
Gets theSimpleObjectPropertyofemployeePin- Returns:
employeePin
-