Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
C
- changeClickStatus() - Method in class cmpt213.assignment4.packagedeliveries.client.view.util.customUI.HeaderButton
-
Updates the colour of the button on status change.
- changeColumnText(Util.SCREEN_STATE) - Method in class cmpt213.assignment4.packagedeliveries.client.view.util.customUI.ColumnHeader
-
Changes the colour and state of each button depending on the state.
- changeType(PackageFactory.PackageType, boolean) - Method in class cmpt213.assignment4.packagedeliveries.client.view.util.customUI.ExtraFieldUI
-
Changes the type of the extra field, determines what is shown on the UI.
- checkBoxFilled - Static variable in class cmpt213.assignment4.packagedeliveries.client.view.util.Util
- checkBoxOutline - Static variable in class cmpt213.assignment4.packagedeliveries.client.view.util.Util
- CheckBoxUI - Class in cmpt213.assignment4.packagedeliveries.client.view.util.customUI
-
Custom CheckBox UI that a JComboBox will use.
- CheckBoxUI() - Constructor for class cmpt213.assignment4.packagedeliveries.client.view.util.customUI.CheckBoxUI
- clicked - Variable in class cmpt213.assignment4.packagedeliveries.client.view.util.customUI.HeaderButton
- clockFont - Static variable in class cmpt213.assignment4.packagedeliveries.client.view.util.Util
- clockFormat - Static variable in class cmpt213.assignment4.packagedeliveries.client.view.util.Util
- cmpt213.assignment4.packagedeliveries.client - package cmpt213.assignment4.packagedeliveries.client
- cmpt213.assignment4.packagedeliveries.client.control - package cmpt213.assignment4.packagedeliveries.client.control
- cmpt213.assignment4.packagedeliveries.client.model - package cmpt213.assignment4.packagedeliveries.client.model
- cmpt213.assignment4.packagedeliveries.client.view - package cmpt213.assignment4.packagedeliveries.client.view
- cmpt213.assignment4.packagedeliveries.client.view.screens - package cmpt213.assignment4.packagedeliveries.client.view.screens
- cmpt213.assignment4.packagedeliveries.client.view.util - package cmpt213.assignment4.packagedeliveries.client.view.util
- cmpt213.assignment4.packagedeliveries.client.view.util.customUI - package cmpt213.assignment4.packagedeliveries.client.view.util.customUI
- ColumnHeader - Class in cmpt213.assignment4.packagedeliveries.client.view.util.customUI
-
Custom column header that will be added to a JScroll pane; uses HeaderButtons.
- ColumnHeader(ActionListener) - Constructor for class cmpt213.assignment4.packagedeliveries.client.view.util.customUI.ColumnHeader
-
Constructor for column header, sets look and feel of buttons.
- compareTo(PackageBase) - Method in interface cmpt213.assignment4.packagedeliveries.client.model.Package
-
For full method implementation see methods in
PackageBase - compareTo(PackageBase) - Method in class cmpt213.assignment4.packagedeliveries.client.model.PackageBase
-
Sorts arraylist of package base items based on delivery date.
- control - Variable in class cmpt213.assignment4.packagedeliveries.client.view.util.customUI.AddPackageDialog
- create(Gson, TypeToken<R>) - Method in class cmpt213.assignment4.packagedeliveries.client.control.RuntimeTypeAdapterFactory
- createPackage(String, String, double, double, LocalDateTime, String, PackageFactory.PackageType) - Method in class cmpt213.assignment4.packagedeliveries.client.control.PackageDeliveryControl
-
Method that creates a new Package using the PackageFactory class.
- currentDayFormat - Static variable in class cmpt213.assignment4.packagedeliveries.client.view.util.Util
- currentState - Static variable in class cmpt213.assignment4.packagedeliveries.client.view.PackageDeliveryGUI
- CustomDialog - Class in cmpt213.assignment4.packagedeliveries.client.view.util.customUI
-
Custom Dialog that uses RoundButtons.
- CustomDialog(Frame, String, String, String, String, boolean, boolean) - Constructor for class cmpt213.assignment4.packagedeliveries.client.view.util.customUI.CustomDialog
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form