A B C D E F G I L M N O P R S T U V W

C

cafe.authentication - package cafe.authentication
 
cafe.database - package cafe.database
 
cafe.fingerprintauthentication - package cafe.fingerprintauthentication
 
cafe.gui.alertView - package cafe.gui.alertView
 
cafe.gui.configView - package cafe.gui.configView
 
cafe.gui.general - package cafe.gui.general
 
cafe.gui.general.fingerConf - package cafe.gui.general.fingerConf
 
cafe.gui.general.productLists - package cafe.gui.general.productLists
 
cafe.gui.importView - package cafe.gui.importView
 
cafe.gui.interfaces - package cafe.gui.interfaces
 
cafe.gui.registerView - package cafe.gui.registerView
 
cafe.gui.shopView - package cafe.gui.shopView
 
cafe.gui.startView - package cafe.gui.startView
 
cafe.main - package cafe.main
 
cafe.settings - package cafe.settings
 
cancel() - Method in interface cafe.gui.general.CancelEvent
This is a called when an user wants to cancel the previous export transaction and presses the cancel button.
cancel() - Method in interface cafe.gui.general.fingerConf.CancelEvent
Tells to the system that countdown should be stopped.
cancel() - Method in class cafe.gui.general.fingerConf.FingerConfigPanel
Cancels fingerprint adding (enables all buttons again).
cancel() - Method in class cafe.gui.general.NPanel
Used by cancel button to signal canceling of last product export transaction.
cancel() - Method in interface cafe.gui.shopView.CancelEvent
Cancel an ongoing export transaction.
cancel() - Method in class cafe.gui.shopView.ShopPanel
This is called when user presses the cancel export button in the center panel.
cancelAdding() - Method in class cafe.gui.configView.ConfigPanel
Tells this panel to stop waiting for a new fingerprint which is reported to other system aswell.
cancelAdding() - Method in interface cafe.gui.configView.FingerEvent
Tells to ConfigPanel that user has canceled his/her adding.
CancelButton - Class in cafe.gui.shopView
This class creates a cancel button.
CancelEvent - Interface in cafe.gui.general
Provides functionality to product export cancel button.
CancelEvent - Interface in cafe.gui.general.fingerConf
 
CancelEvent - Interface in cafe.gui.shopView
Provides method for canceling an ongoing export transaction.
cancelFingerprintAdd() - Method in class cafe.gui.GuiMain
Cancels fingerprint insert mode and returns to normal mode.
cancelFingerprintAdd() - Method in interface cafe.gui.ViewEventInterface
Cancels fingerprint insert mode and returns to normal mode.
cancelLastAction() - Method in class cafe.gui.GuiMain
Cancels the previous product export transaction from the currently logged on user.
cancelLastAction() - Method in interface cafe.gui.ViewEventInterface
Cancels the previous product export transaction from the currently logged on user.
CancelProduct - Class in cafe.main
 
CancelProduct(ExportProduct, String) - Constructor for class cafe.main.CancelProduct
Constructs a new canceled product from parameters.
CancelProductButton - Class in cafe.gui.general
Creates a button that is used for cancelling a previous export transaction.
CancelProductButton(String, CancelEvent) - Constructor for class cafe.gui.general.CancelProductButton
Constructs the button.
cancelProductExport(UserInfo) - Method in interface cafe.database.Database
Method cancels the last product "takeout" in the productout table
cancelProductExport(UserInfo) - Method in class cafe.database.DBCommunication
 
cancelProductExport(UserInfo) - Method in interface cafe.gui.UserInterfaceEvent
Cancels the last export transaction from the given user.
cancelProductExport(UserInfo) - Method in class cafe.main.MainGuiHandler
Cancels the last export transaction from the given user.
changeAlertView() - Method in class cafe.gui.GuiMain
Changes the current view to add product alert view
changeAlertView() - Method in interface cafe.gui.ViewEventInterface
Changes the current view to add product alert view
changeConfigView() - Method in class cafe.gui.general.NPanel
 
changeConfigView() - Method in interface cafe.gui.general.ViewEvent
ConfigButton calls when button pressed.
changeConfigView() - Method in class cafe.gui.GuiMain
Changes the current view to "my settings" view
changeConfigView() - Method in interface cafe.gui.ViewEventInterface
Changes the current view to "my settings" view
changeImportView() - Method in class cafe.gui.general.NPanel
 
changeImportView() - Method in interface cafe.gui.general.ViewEvent
ImportButton calls when button pressed.
changeImportView() - Method in class cafe.gui.GuiMain
Changes the current view to product import view
changeImportView() - Method in interface cafe.gui.ViewEventInterface
Changes the current view to product import view
changeLanguage() - Method in class cafe.gui.GuiMain
Changes the current language and resets/redraws the current view
changeLanguage() - Method in interface cafe.gui.ViewEventInterface
Changes the current language and resets/redraws the current view
changeRegisterView() - Method in class cafe.gui.GuiMain
Changes the current view to the new user registration view.
changeRegisterView() - Method in interface cafe.gui.ViewEventInterface
Changes the current view to register a new user view
changeShopView() - Method in class cafe.gui.general.NPanel
 
changeShopView() - Method in interface cafe.gui.general.ViewEvent
ShopButton calls when button pressed.
changeShopView() - Method in class cafe.gui.GuiMain
Changes the current view to product export view
changeShopView() - Method in interface cafe.gui.ViewEventInterface
Changes the current view to product export view
changeStartView() - Method in class cafe.gui.general.NPanel
 
changeStartView() - Method in interface cafe.gui.general.ViewEvent
LogoutButton calls when button pressed.
changeStartView() - Method in class cafe.gui.GuiMain
Changes the current view to start view (title screen), saves user data if a user is logged on and logs user out.
changeStartView() - Method in interface cafe.gui.ViewEventInterface
Changes the current view to start view (title screen)
close() - Method in class cafe.authentication.Base64.OutputStream
Flushes and closes (I think, in the superclass) the stream.
CoffeeTouch - Class in cafe.main
Main class, starts the program.
CoffeeTouch() - Constructor for class cafe.main.CoffeeTouch
Constructs a new instance of this class.
CoffeeTouch(String) - Constructor for class cafe.main.CoffeeTouch
Constructs a new instance of this class and passes the parameters to Settings class.
compareTo(FingerprintCacheData) - Method in class cafe.fingerprintauthentication.FingerprintCacheData
Used to compare this object with others.
ConfigButton - Class in cafe.gui.general
Button that chances view to ConfigView
ConfigButton(String, ViewEvent) - Constructor for class cafe.gui.general.ConfigButton
Constructs the button with the given text.
ConfigPanel - Class in cafe.gui.configView
Creates the panel for config view.
ConfigPanel(ViewEventInterface, ShopableList, UserInfo) - Constructor for class cafe.gui.configView.ConfigPanel
Constructor that it used to make an instance of this class.
Configuration - Interface in cafe.settings
This interface provides methods for getting program settings from the settings component.
configView() - Method in class cafe.gui.general.NPanel
Used to make this panel show the correct buttons when in settings (config) view.
ConfigViewInterface - Interface in cafe.gui.interfaces
Provides methods for notifying configuration view about events.
confirmImport(ImportProduct, double) - Method in class cafe.gui.GuiMain
Credits user's account with the value of the import product of a certain size given as an argument.
confirmImport(ImportProduct, double) - Method in interface cafe.gui.ViewEventInterface
This method is used when the user confirms the importing of the product he has previously selected.
ConnectionData - Class in cafe.authentication
This class is a repository for connection data
ConnectionData() - Constructor for class cafe.authentication.ConnectionData
The class constructor
continueProgram() - Method in class cafe.gui.GuiMain
This method restores the GUI in its normal state, if it is in error state.
continueProgram() - Method in interface cafe.gui.UserInterface
This method restores the GUI in its normal state, if it is in error state.
CPanel - Class in cafe.gui.importView
 

A B C D E F G I L M N O P R S T U V W