Serialized Form
-
Package cmpt213.assignment4.packagedeliveries.client.view
-
Class cmpt213.assignment4.packagedeliveries.client.view.PackageDeliveryGUI
class PackageDeliveryGUI extends JFrame implements Serializable-
Serialized Fields
-
columnHeader
ColumnHeader columnHeader
-
footer
JPanel footer
-
header
JPanel header
-
leftBar
JPanel leftBar
-
mainPanel
JSplitPane mainPanel
-
packageControl
PackageDeliveryControl packageControl
-
screenRight
MainScreenRight screenRight
-
scrollPane
JScrollPane scrollPane
-
startPanel
StartScreen startPanel
-
-
-
-
Package cmpt213.assignment4.packagedeliveries.client.view.screens
-
Class cmpt213.assignment4.packagedeliveries.client.view.screens.MainScreenLeft
class MainScreenLeft extends JPanel implements Serializable-
Serialized Fields
-
btn
RoundButton btn
-
clock
JLabel clock
-
currentDay
JLabel currentDay
-
title
JLabel title
-
today
LocalDate today
-
-
-
Class cmpt213.assignment4.packagedeliveries.client.view.screens.MainScreenRight
class MainScreenRight extends JPanel implements Serializable-
Serialized Fields
-
gbc
GridBagConstraints gbc
-
noItemsMessage
JLabel noItemsMessage
-
parent
Frame parent
-
-
-
Class cmpt213.assignment4.packagedeliveries.client.view.screens.StartScreen
class StartScreen extends JPanel implements Serializable-
Serialized Fields
-
btn
RoundButton btn
-
constraints
GridBagConstraints constraints
-
subtitle1
JLabel subtitle1
-
subtitle2
JLabel subtitle2
-
title
JLabel title
-
-
-
-
Package cmpt213.assignment4.packagedeliveries.client.view.util.customUI
-
Class cmpt213.assignment4.packagedeliveries.client.view.util.customUI.AddPackageDialog
class AddPackageDialog extends JDialog implements Serializable-
Serialized Fields
-
choosePackageType
JComboBox<String> choosePackageType
-
comboBoxTitles
String[] comboBoxTitles
-
contentPane
JPanel contentPane
-
control
PackageDeliveryControl control
-
dateIsPicked
boolean dateIsPicked
-
errorMessage
JLabel errorMessage
-
exitConfirmDialog
CustomDialog exitConfirmDialog
-
expectedDeliveryDate
com.github.lgooddatepicker.components.DateTimePicker expectedDeliveryDate
-
extraField
ExtraFieldUI extraField
-
finalExpectedDate
LocalDateTime finalExpectedDate
-
gbc
GridBagConstraints gbc
-
name
JTextArea name
-
noBtn
RoundButton noBtn
-
notes
JTextArea notes
-
packageType
PackageFactory.PackageType packageType
-
packageTypeSelected
boolean packageTypeSelected
-
pageTitle
JLabel pageTitle
-
price
JTextArea price
-
symbolPrice
JLabel symbolPrice
-
symbolWeight
JLabel symbolWeight
-
titleDate
JLabel titleDate
-
titleName
JLabel titleName
-
titleNotes
JLabel titleNotes
-
titlePackageType
JLabel titlePackageType
-
titlePrice
JLabel titlePrice
-
titleWeight
JLabel titleWeight
-
weight
JTextArea weight
-
yesBtn
RoundButton yesBtn
-
-
-
Class cmpt213.assignment4.packagedeliveries.client.view.util.customUI.ColumnHeader
class ColumnHeader extends JPanel implements Serializable-
Serialized Fields
-
listAllBtn
HeaderButton listAllBtn
-
overdueBtn
HeaderButton overdueBtn
-
sortTypeTitle
JLabel sortTypeTitle
-
upcomingBtn
HeaderButton upcomingBtn
-
-
-
Class cmpt213.assignment4.packagedeliveries.client.view.util.customUI.CustomDialog
class CustomDialog extends JDialog implements Serializable-
Serialized Fields
-
dispose
boolean dispose
-
isRemove
boolean isRemove
-
panelItemIndex
int panelItemIndex
-
pkgIndex
int pkgIndex
-
-
-
Class cmpt213.assignment4.packagedeliveries.client.view.util.customUI.ExtraFieldUI
class ExtraFieldUI extends JPanel implements Serializable-
Serialized Fields
-
authorName
JTextArea authorName
-
date
LocalDateTime date
-
expiryDate
com.github.lgooddatepicker.components.DateTimePicker expiryDate
-
handleFee
JTextArea handleFee
-
title
JLabel title
-
type
PackageFactory.PackageType type
-
-
-
Class cmpt213.assignment4.packagedeliveries.client.view.util.customUI.HeaderButton
class HeaderButton extends JButton implements Serializable-
Serialized Fields
-
clicked
boolean clicked
-
-
-
Class cmpt213.assignment4.packagedeliveries.client.view.util.customUI.PackageItem
class PackageItem extends JPanel implements Serializable-
Serialized Fields
-
control
PackageDeliveryControl control
-
date
JLabel date
-
dateHeader
JLabel dateHeader
-
deliveredCheckBox
JCheckBox deliveredCheckBox
-
extraField
JLabel extraField
-
gbc
GridBagConstraints gbc
-
name
JTextArea name
-
notes
JTextArea notes
-
panelItemIndex
int panelItemIndex
-
pkg
PackageBase pkg
-
pkgHeader
JLabel pkgHeader
-
pkgIndex
int pkgIndex
-
price
JLabel price
-
removeButton
RoundButton removeButton
-
removePackageDialog
CustomDialog removePackageDialog
-
weight
JLabel weight
-
-
-
Class cmpt213.assignment4.packagedeliveries.client.view.util.customUI.RoundButton
class RoundButton extends JButton implements Serializable
-