A D M O T U

A

APDTS - class APDTS.
Main class for the system: Creates all other classes and starts things rolling.
APDTS() - Constructor for class APDTS
 

D

display(OrderQueue) - Method in class TrackingDisplayUI
Makes the UI display the data from the given queue.

M

main(String[]) - Static method in class APDTS
 
main(String[]) - Static method in class OrderUI
 
main(String[]) - Static method in class TrackingDisplayUI
 

O

Order - class Order.
Class representing an order placed by a customer.
Order() - Constructor for class Order
 
OrderPrinter - class OrderPrinter.
A class representing a custom printer of pizza box labels.
OrderPrinter() - Constructor for class OrderPrinter
 
OrderQueue - class OrderQueue.
A class representing a collection of pizza orders.
OrderQueue() - Constructor for class OrderQueue
 
OrderUI - class OrderUI.
Class representing the Order UI dialog.
OrderUI(OrderQueue, OrderPrinter) - Constructor for class OrderUI
Constructor; creates UI given an OrderQueue to place orders and an OrderPrinter to print orders.

T

TrackingDisplayUI - class TrackingDisplayUI.
Class representing an order tracking UI.
TrackingDisplayUI() - Constructor for class TrackingDisplayUI
Constructor

U

update(Observable, Object) - Method in class TrackingDisplayUI
Updates display when interesting events happen.

A D M O T U