Package ui.employee

Class AttendancePanel

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible

public class AttendancePanel extends JPanel
Represents the panel for managing attendance. It provides functionality for clocking in and out, viewing attendance records, searching for specific records, and resetting filters.

Available methods: - enableSearch(boolean) - Getter methods for various components

Note: This class contains auto-generated code generated by the NetBeans GUI Builder.

See Also:
  • Constructor Details

    • AttendancePanel

      public AttendancePanel()
      Creates new form AttendancePanel
  • Method Details

    • enableSearch

      public void enableSearch(boolean enabled)
      Enable or disable the search functionality.
      Parameters:
      enabled - true to enable search, false to disable
    • getAttendanceTableModel

      public DefaultTableModel getAttendanceTableModel()
      Retrieves the attendance table model.
      Returns:
      the attendance table model
    • getClockInBTN

      public JButton getClockInBTN()
      Gets the clock in button.
      Returns:
      the clock in button
    • getClockOutBTN

      public JButton getClockOutBTN()
      Retrieves the clock out button.
      Returns:
      the clock out button
    • getAttendanceTable

      public JTable getAttendanceTable()
      Get the attendance table.
      Returns:
      the attendance table
    • getAttendanceDateChooser

      public com.toedter.calendar.JDateChooser getAttendanceDateChooser()
      Get the attendance date chooser.
      Returns:
      the attendance date chooser
    • getAttendanceSorter

      public TableRowSorter<DefaultTableModel> getAttendanceSorter()
      Gets the attendance sorter for the table.
      Returns:
      the sorter for the attendance table
    • getResetBTN

      public JButton getResetBTN()
      Gets the reset button.
      Returns:
      the reset button
    • getSearchBTN

      public JButton getSearchBTN()
      Gets the search button.
      Returns:
      the search button
    • getSearchTextField

      public JTextField getSearchTextField()
      Gets the search text field.
      Returns:
      the search text field