javax.swing.JButton cancelBtn
javax.swing.JLabel dueDateLbl
javax.swing.JLabel idLbl
javax.swing.JLabel nameLbl
javax.swing.JTextField nameTxtField
javax.swing.JButton saveBtn
javax.swing.JLabel statusLbl
javax.swing.JLabel titleLbl
Book book
java.lang.String newName
boolean returnStatus
javax.swing.JLabel booksLbl
javax.swing.JButton cancelBtn
javax.swing.JLabel errorLbl
javax.swing.JLabel idLbl
javax.swing.JLabel limitLbl
javax.swing.JTextField limitTxtField
javax.swing.JLabel nameLbl
javax.swing.JTextField nameTxtField
javax.swing.JButton saveBtn
javax.swing.JLabel titleLbl
User user
BookFactory books
boolean returnStatus
java.lang.String newName
int newLimit
Handler handler
Settings settings
Book book
User user
boolean bookExist
boolean userExist
javax.swing.JLabel bookDueDate
javax.swing.JLabel bookID
javax.swing.JLabel bookMgtLabel
javax.swing.JPanel bookPanel
javax.swing.JTextField bookSearch
javax.swing.JButton bookSearchBtn
javax.swing.JLabel bookStatus
javax.swing.JLabel bookTitle
javax.swing.JButton createBookBtn
javax.swing.JButton createUserBtn
javax.swing.JButton editBookBtn
javax.swing.JButton editUserBtn
javax.swing.JTabbedPane jTabbedPane
javax.swing.JPanel mainPanel
javax.swing.JLabel nameLabel
javax.swing.JButton rentBtn
javax.swing.JButton returnBtn
javax.swing.JButton settingsBtn
javax.swing.JLabel userBooks
javax.swing.JLabel userID
javax.swing.JLabel userLimit
javax.swing.JLabel userMgtLabel
javax.swing.JLabel userName
javax.swing.JPanel userPanel
javax.swing.JTextField userSearch
javax.swing.JButton userSearchBtn
javax.swing.JButton cancelBtn
javax.swing.JButton createBtn
javax.swing.JComboBox<E> statusComboBox
javax.swing.JLabel statusLbl
javax.swing.JLabel title
javax.swing.JLabel titleLbl
javax.swing.JTextField titleTxtField
int returnStatus
java.lang.String name
java.lang.String status
java.lang.String[] statusOptions
javax.swing.JButton cancelBtn
javax.swing.JButton createBtn
javax.swing.JLabel errorLbl
javax.swing.JLabel limitLbl
javax.swing.JTextField limitTxtField
javax.swing.JLabel nameLbl
javax.swing.JTextField nameTxtField
javax.swing.JLabel title
int returnStatus
java.lang.String name
int limit
Handler handler
javax.swing.JButton cancelButton
javax.swing.JTextField givenBookId
javax.swing.JLabel invalidLabel
javax.swing.JLabel label
javax.swing.JButton okButton
int returnStatus
Handler handler
int id
javax.swing.JButton cancelButton
javax.swing.JTextField givenBookId
javax.swing.JLabel invalidLabel
javax.swing.JLabel label
javax.swing.JButton okButton
int returnStatus
javax.swing.JLabel booksFilenameLbl
javax.swing.JTextField booksFilenameTxt
javax.swing.JButton discardBtn
javax.swing.JButton saveBtn
javax.swing.JLabel settingsLbl
javax.swing.JLabel titleLbl
javax.swing.JTextField titleTxtField
javax.swing.JLabel usersFilenameLbl
javax.swing.JTextField usersFilenameTxt
int returnStatus
java.lang.String title
java.lang.String usersFilename
java.lang.String booksFilename
Settings preset