Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/FelixNg1022/Starbucks-Mobile-Order-System
/ functions
Functions
159 in github.com/FelixNg1022/Starbucks-Mobile-Order-System
⨍
Functions
159
◇
Types & classes
33
↓ 24 callers
Method
addDrink
(Drink drink)
src/main/model/lists/DrinkList.java:25
↓ 19 callers
Method
getType
()
src/main/model/Drink.java:66
↓ 19 callers
Method
toString
()
src/main/model/Drink.java:87
↓ 17 callers
Method
getDrinkID
()
src/main/model/Drink.java:71
↓ 15 callers
Method
checkDrink
(String customerName, Drink.Status status, Drink.Size size, Drink.Type type, Drink drink)
src/test/model/tests/JsonTest.java:11
↓ 15 callers
Method
read
()
src/main/persistence/JsonReader.java:30
↓ 13 callers
Method
getDrink
(int id)
src/main/model/lists/DrinkList.java:66
↓ 13 callers
Method
getList
()
src/main/model/lists/DrinkList.java:76
↓ 10 callers
Method
getStatus
()
src/main/model/Drink.java:56
↓ 10 callers
Method
listSize
()
src/main/model/lists/DrinkList.java:50
↓ 9 callers
Method
open
()
src/main/persistence/JsonWriter.java:22
↓ 9 callers
Method
removeDrink
(int id)
src/main/model/lists/DrinkList.java:38
↓ 8 callers
Method
close
()
src/main/persistence/JsonWriter.java:35
↓ 8 callers
Method
write
(DrinkList list)
src/main/persistence/JsonWriter.java:28
↓ 7 callers
Method
getCustomerName
()
src/main/model/Drink.java:51
↓ 7 callers
Method
getSize
()
src/main/model/Drink.java:61
↓ 5 callers
Method
changeStatus
()
src/main/model/Drink.java:76
↓ 5 callers
Method
getType
()
src/main/model/lists/DrinkList.java:92
↓ 4 callers
Method
getInstance
Gets the instance of EventLog - creates it if it doesn't already exsit. (Singleton Design Pattern) @return instance of EventLog
src/main/model/EventLog.java:35
↓ 4 callers
Method
hasDrink
(int id)
src/main/model/lists/DrinkList.java:55
↓ 3 callers
Method
changeDrinkStatus
(int id)
src/main/model/lists/DrinkList.java:82
↓ 3 callers
Method
equals
(Object other)
src/main/model/Event.java:40
↓ 3 callers
Method
logEvent
Adds an event to the event log. @param e the event to be added
src/main/model/EventLog.java:48
↓ 2 callers
Method
enableButton
()
src/main/ui/Making.java:138
↓ 2 callers
Method
enableButton
()
src/main/ui/Making.java:200
↓ 2 callers
Method
enableButton
()
src/main/ui/Made.java:138
↓ 2 callers
Method
enableButton
()
src/main/ui/Made.java:200
↓ 2 callers
Method
enableButton
()
src/main/ui/Order.java:139
↓ 2 callers
Method
enableButton
()
src/main/ui/Order.java:201
↓ 2 callers
Method
handleEmptyTextField
(DocumentEvent e)
src/main/ui/Making.java:144
↓ 2 callers
Method
handleEmptyTextField
(DocumentEvent e)
src/main/ui/Making.java:206
↓ 2 callers
Method
handleEmptyTextField
(DocumentEvent e)
src/main/ui/Made.java:144
↓ 2 callers
Method
handleEmptyTextField
(DocumentEvent e)
src/main/ui/Made.java:206
↓ 2 callers
Method
handleEmptyTextField
(DocumentEvent e)
src/main/ui/Order.java:145
↓ 2 callers
Method
handleEmptyTextField
(DocumentEvent e)
src/main/ui/Order.java:207
↓ 2 callers
Method
toJson
()
src/main/persistence/Writable.java:9
↓ 1 callers
Method
addDrink
(DrinkList list, JSONObject jsonObject)
src/main/persistence/JsonReader.java:80
↓ 1 callers
Method
addDrinks
(DrinkList list, JSONObject jsonObject)
src/main/persistence/JsonReader.java:70
↓ 1 callers
Method
createAndShowGUI
(DrinkList list)
src/main/ui/Making.java:218
↓ 1 callers
Method
createAndShowGUI
(DrinkList list)
src/main/ui/Made.java:218
↓ 1 callers
Method
createAndShowGUI
()
src/main/ui/GraphicalApp.java:178
↓ 1 callers
Method
createAndShowGUI
(DrinkList list)
src/main/ui/Order.java:219
↓ 1 callers
Method
createPanel
(JScrollPane listScrollPane, JButton addButton, JButton removeButton)
src/main/ui/Making.java:82
↓ 1 callers
Method
createPanel
(JScrollPane listScrollPane, JButton addButton, JButton removeButton)
src/main/ui/Made.java:82
↓ 1 callers
Method
createPanel
(JLabel title, JLabel picLabel, JButton button1, JButton button2, JButto
src/main/ui/GraphicalApp.java:127
↓ 1 callers
Method
createPanel
(JScrollPane listScrollPane, JButton addButton, JButton removeButton)
src/main/ui/Order.java:82
↓ 1 callers
Method
createUI
()
src/main/ui/GraphicalApp.java:37
↓ 1 callers
Method
displayMenu
()
src/main/ui/StarbucksApp.java:101
↓ 1 callers
Method
doAddDrink
()
src/main/ui/StarbucksApp.java:114
↓ 1 callers
Method
doChangeStatus
()
src/main/ui/StarbucksApp.java:177
↓ 1 callers
Method
doGetDrink
()
src/main/ui/StarbucksApp.java:159
↓ 1 callers
Method
doHasDrink
()
src/main/ui/StarbucksApp.java:146
↓ 1 callers
Method
doListSize
()
src/main/ui/StarbucksApp.java:172
↓ 1 callers
Method
doLoad
()
src/main/ui/StarbucksApp.java:230
↓ 1 callers
Method
doRemoveDrink
()
src/main/ui/StarbucksApp.java:132
↓ 1 callers
Method
doSave
()
src/main/ui/StarbucksApp.java:207
↓ 1 callers
Method
init
()
src/main/ui/StarbucksApp.java:92
↓ 1 callers
Method
init
()
src/main/ui/GraphicalApp.java:157
↓ 1 callers
Method
listToJson
()
src/main/model/lists/DrinkList.java:106
↓ 1 callers
Method
makeLoadButton
()
src/main/ui/GraphicalApp.java:111
↓ 1 callers
Method
makeMadeButton
()
src/main/ui/GraphicalApp.java:80
↓ 1 callers
Method
makeMakingButton
()
src/main/ui/GraphicalApp.java:72
↓ 1 callers
Method
makeOrderedButton
()
src/main/ui/GraphicalApp.java:63
↓ 1 callers
Method
makeSaveButton
()
src/main/ui/GraphicalApp.java:88
↓ 1 callers
Method
parseDrinkList
(JSONObject jsonObject)
src/main/persistence/JsonReader.java:48
↓ 1 callers
Method
printLog
(EventLog eventLog)
src/main/ui/GraphicalApp.java:170
↓ 1 callers
Method
processCommand
(String command)
src/main/ui/StarbucksApp.java:60
↓ 1 callers
Method
readFile
(String source)
src/main/persistence/JsonReader.java:37
↓ 1 callers
Method
runStarbucks
()
src/main/ui/StarbucksApp.java:37
↓ 1 callers
Method
saveToFile
(String json)
src/main/persistence/JsonWriter.java:41
↓ 1 callers
Method
textEntries
(AddListener addListener, RemoveListener removeListener)
src/main/ui/Making.java:66
↓ 1 callers
Method
textEntries
(AddListener addListener, RemoveListener removeListener)
src/main/ui/Made.java:66
↓ 1 callers
Method
textEntries
(AddListener addListener, RemoveListener removeListener)
src/main/ui/Order.java:66
Method
AddListener
(JButton button)
src/main/ui/Making.java:159
Method
AddListener
(JButton button)
src/main/ui/Made.java:159
Method
AddListener
(JButton button)
src/main/ui/Order.java:160
Method
Drink
(String customerName, Size size, Type type)
src/main/model/Drink.java:31
Method
DrinkList
()
src/main/model/lists/DrinkList.java:18
Method
Event
Creates an event with the given description and the current date/time stamp. @param description a description of the event
src/main/model/Event.java:19
Method
EventLog
Prevent external construction. (Singleton Design Pattern).
src/main/model/EventLog.java:24
Method
JsonReader
(String source)
src/main/persistence/JsonReader.java:24
Method
JsonWriter
(String destination)
src/main/persistence/JsonWriter.java:15
Method
Made
(DrinkList l)
src/main/ui/Made.java:29
Method
MadeList
()
src/main/model/lists/MadeList.java:9
Method
Making
(DrinkList l)
src/main/ui/Making.java:29
Method
MakingList
()
src/main/model/lists/MakingList.java:9
Method
Order
(DrinkList l)
src/main/ui/Order.java:29
Method
OrderList
()
src/main/model/lists/OrderList.java:9
Method
RemoveListener
(JButton button)
src/main/ui/Making.java:105
Method
RemoveListener
(JButton button)
src/main/ui/Made.java:105
Method
RemoveListener
(JButton button)
src/main/ui/Order.java:106
Method
StarbucksApp
()
src/main/ui/StarbucksApp.java:31
Method
actionPerformed
(ActionEvent e)
src/main/ui/Making.java:110
Method
actionPerformed
(ActionEvent e)
src/main/ui/Making.java:164
Method
actionPerformed
(ActionEvent e)
src/main/ui/Made.java:110
Method
actionPerformed
(ActionEvent e)
src/main/ui/Made.java:164
Method
actionPerformed
(ActionEvent e)
src/main/ui/Order.java:111
Method
actionPerformed
(ActionEvent e)
src/main/ui/Order.java:165
Method
changedUpdate
(DocumentEvent e)
src/main/ui/Making.java:132
Method
changedUpdate
(DocumentEvent e)
src/main/ui/Making.java:194
next →
1–100 of 159, ranked by callers