|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ImportProduct | |
---|---|
cafe.database | |
cafe.gui | |
cafe.gui.alertView | |
cafe.gui.general.productLists | |
cafe.gui.importView | |
cafe.gui.interfaces | |
cafe.gui.startView | |
cafe.main |
Uses of ImportProduct in cafe.database |
---|
Methods in cafe.database that return ImportProduct | |
---|---|
ImportProduct[] |
DBCommunication.getAlerts()
Method returns products in a list, where the products have alerts |
ImportProduct[] |
Database.getAlerts()
Method returns products in a list, where the products have alerts |
Methods in cafe.database with parameters of type ImportProduct | |
---|---|
void |
DBCommunication.importProduct(UserInfo user,
ImportProduct product,
double amount)
Method for importing new products |
void |
Database.importProduct(UserInfo user,
ImportProduct product,
double amount)
Method for importing new products |
void |
DBCommunication.insertAlert(ImportProduct product)
Method inserts a alert for a product, if alert is already "valid", keeps the alert as valid if proiduct id found in db, sets the alert for it, if not found, no rows are updated |
void |
Database.insertAlert(ImportProduct product)
Method inserts a alert for a product, if alert is already "valid", keeps the alert as valid |
void |
DBCommunication.removeAlert(ImportProduct product)
Removes alert from a product if productId in db, updates that row, if no product found, does not update any rows |
void |
Database.removeAlert(ImportProduct product)
Removes alert from a product |
Uses of ImportProduct in cafe.gui |
---|
Methods in cafe.gui that return ImportProduct | |
---|---|
ImportProduct[] |
UserInterfaceEvent.getAlerts()
Returns a list of all products that have an alert set. |
Methods in cafe.gui with parameters of type ImportProduct | |
---|---|
void |
ViewEventInterface.alertProduct(ImportProduct product)
Adds alert to specified product |
void |
GuiMain.alertProduct(ImportProduct product)
Sets the product given as argument as the currently selected product in alert adding view. |
void |
ViewEventInterface.confirmImport(ImportProduct product,
double amount)
This method is used when the user confirms the importing of the product he has previously selected. |
void |
GuiMain.confirmImport(ImportProduct product,
double amount)
Credits user's account with the value of the import product of a certain size given as an argument. |
void |
ViewEventInterface.importProduct(ImportProduct product,
double amount)
Sets the currently selected product in import view. |
void |
GuiMain.importProduct(ImportProduct product,
double amount)
Sets the currently selected product in import view. |
void |
UserInterfaceEvent.importProduct(UserInfo user,
ImportProduct product,
double amount)
Marks an import transaction to the given user and product. |
void |
UserInterfaceEvent.insertAlert(ImportProduct product)
Inserts an alert to the given product to the database. |
void |
ViewEventInterface.removeAlert(ImportProduct product)
Removes product alert from the product given as parameter |
void |
GuiMain.removeAlert(ImportProduct product)
Removes product alert from the product given as parameter |
void |
UserInterfaceEvent.removeAlert(ImportProduct product)
Removes the alert from the given product. |
Uses of ImportProduct in cafe.gui.alertView |
---|
Methods in cafe.gui.alertView with parameters of type ImportProduct | |
---|---|
void |
AlertPanel.addSelectedProduct(ImportProduct product)
Creates new CPanel and adds information of selected product. |
Uses of ImportProduct in cafe.gui.general.productLists |
---|
Methods in cafe.gui.general.productLists with parameters of type ImportProduct | |
---|---|
void |
ImportProductChange.newProduct(ImportProduct product)
Informs that a product was selected. |
void |
ImportableList.newProduct(ImportProduct product)
Informs this panel that a product has been selected. |
void |
ImportProductChange.newProduct(ImportProduct product,
double amount)
Informs that a product was selected and also the selected import amount. |
void |
ImportableList.newProduct(ImportProduct product,
double amount)
Informs this panel that a product has been selected. |
Uses of ImportProduct in cafe.gui.importView |
---|
Methods in cafe.gui.importView with parameters of type ImportProduct | |
---|---|
void |
ImportPanel.selectedProduct(ImportProduct product,
double amount)
Informs the panel that user has selected the given product and amount from the product list |
Uses of ImportProduct in cafe.gui.interfaces |
---|
Methods in cafe.gui.interfaces with parameters of type ImportProduct | |
---|---|
void |
StartViewInterface.addAlert(ImportProduct[] products)
Adds current product alerts to the start view so that they can be shown on the screen. |
void |
AlertViewInterface.addSelectedProduct(ImportProduct product)
Notifies the implementing class of the product that user has selected from product list |
void |
ImportViewInterface.selectedProduct(ImportProduct product,
double amount)
Informs the implementing class that a certain product has been selected. |
Uses of ImportProduct in cafe.gui.startView |
---|
Methods in cafe.gui.startView with parameters of type ImportProduct | |
---|---|
void |
StartPanel.addAlert(ImportProduct[] products)
Adds current product alerts to the start view so that they can be shown on the screen. |
void |
StartPanel.removeAlertPackage(ImportProduct product)
When user wants to remove alert, he presses a button that calls this method. |
void |
AlertEvent.removeAlertPackage(ImportProduct product)
Removes alert inside package. |
Constructors in cafe.gui.startView with parameters of type ImportProduct | |
---|---|
RemoveButton(java.lang.String remove,
ImportProduct product,
AlertEvent event)
Constructs RemoveButton |
Uses of ImportProduct in cafe.main |
---|
Methods in cafe.main that return ImportProduct | |
---|---|
ImportProduct[] |
MainGuiHandler.getAlerts()
Returns a list of all products that have an alert set. |
ImportProduct[] |
ProductGroup.getProducts()
Returns the importable products that belong in this group. |
Methods in cafe.main with parameters of type ImportProduct | |
---|---|
void |
MainGuiHandler.importProduct(UserInfo user,
ImportProduct product,
double amount)
Marks an import transaction to the given user and product by calling Database interface's importProduct method. |
void |
MainGuiHandler.insertAlert(ImportProduct product)
Inserts an alert to the given product to the database by calling Database interface's insertAlert method. |
void |
MainGuiHandler.removeAlert(ImportProduct product)
Removes the alert from the given product by calling Database interface's removeAlert method. |
Constructors in cafe.main with parameters of type ImportProduct | |
---|---|
ProductGroup(java.lang.String[] groupname,
ImportProduct[] products)
Constructs a ProductGroup with the given parameters. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |