|
SalesPoint Framework v3.0 | |||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use CatalogItem | |
data | Provides interfaces for data management. |
data.events | Provides classes and interfaces for events triggered by classes in the data package and its sub-packages. |
data.filters | Contains catalog and stock filters. |
data.ooimpl | Pure Java implementations of the interfaces in package data . |
data.stdforms.singletableformsheet | Contains the EditButtonStrategy classes for SingleTableFormSheets. |
data.stdforms.twotableformsheet | Contains the MoveStrategy classes for TwoTableFormSheets. |
data.swing | Swing components that can be used to display and edit the contents of data management classes. |
Uses of CatalogItem in data |
Subinterfaces of CatalogItem in data | |
interface |
Catalog
A Catalog. |
interface |
Currency
A special Catalog that represents a currency. |
interface |
CurrencyItem
An item in a Currency . |
interface |
ListenableCatalog
A Catalog that fires events to inform about changes to its contents. |
Methods in data that return CatalogItem | |
CatalogItem |
StockItem.getAssociatedItem(DataBasket db)
Get the CatalogItem that is associated to this StockItem. |
CatalogItem |
Catalog.remove(CatalogItem ci,
DataBasket db)
Remove a CatalogItem from the Catalog. |
CatalogItem |
Catalog.remove(String sKey,
DataBasket db)
Remove a CatalogItem from the Catalog. |
CatalogItem |
Catalog.get(String sKey,
DataBasket db,
boolean fForEdit)
Get a CatalogItem by its key. |
Methods in data with parameters of type CatalogItem | |
static DataBasketCondition |
DataBasketConditionImpl.specificCatalogItem(CatalogItem ci)
A DataBasketCondition that matches exactly one given CatalogItem. |
Value |
CatalogItemValue.getValue(CatalogItem ci)
Return the value of an CatalogItem. |
void |
Catalog.add(CatalogItem ci,
DataBasket db)
Add a CatalogItem to the Catalog. |
CatalogItem |
Catalog.remove(CatalogItem ci,
DataBasket db)
Remove a CatalogItem from the Catalog. |
Uses of CatalogItem in data.events |
Methods in data.events that return CatalogItem | |
CatalogItem |
CatalogChangeEvent.getAffectedItem()
Get the item that is affected by the change. |
Constructors in data.events with parameters of type CatalogItem | |
CatalogChangeEvent.CatalogChangeEvent(ListenableCatalog lcSource,
CatalogItem ciAffected,
DataBasket db)
Create a new CatalogChangeEvent. |
Uses of CatalogItem in data.filters |
Classes in data.filters that implement CatalogItem | |
class |
CatalogFilter
A filter for Catalogs. |
class |
CurrencyFilter
A CatalogFilter that filters Currencies. |
Methods in data.filters that return CatalogItem | |
CatalogItem |
CatalogFilter.remove(CatalogItem ci,
DataBasket db)
Remove the given item from the source Catalog if it is contained in the filtered Catalog. |
CatalogItem |
CatalogFilter.remove(String sKey,
DataBasket db)
Remove the given item from the source Catalog if it is contained in the filtered Catalog. |
CatalogItem |
CatalogFilter.get(String sKey,
DataBasket db,
boolean fForEdit)
Get the indicated item from the source Catalog if it is contained in the filtered Catalog. |
CatalogItem |
AbstractStockFilter.getAssociatedItem(DataBasket db)
Get the source Stock's associated item. |
Methods in data.filters with parameters of type CatalogItem | |
void |
CatalogFilter.add(CatalogItem ci,
DataBasket db)
Add the given item to the source Catalog. |
CatalogItem |
CatalogFilter.remove(CatalogItem ci,
DataBasket db)
Remove the given item from the source Catalog if it is contained in the filtered Catalog. |
protected abstract boolean |
CatalogFilter.match(CatalogItem ci)
Filter condition. |
protected void |
CatalogFilter.fireCatalogItemAdded(CatalogItem ci,
DataBasket db)
Fire the event to all listeners of this Catalog. |
protected void |
CatalogFilter.fireCatalogItemAddCommit(CatalogItem ci,
DataBasket db)
Fire the event to all listeners of this Catalog. |
protected void |
CatalogFilter.fireCatalogItemAddRollback(CatalogItem ci,
DataBasket db)
Fire the event to all listeners of this Catalog. |
protected void |
CatalogFilter.fireCatalogItemRemoved(CatalogItem ci,
DataBasket db)
Fire the event to all listeners of this Catalog. |
protected void |
CatalogFilter.fireCatalogItemRemoveCommit(CatalogItem ci,
DataBasket db)
Fire the event to all listeners of this Catalog. |
protected void |
CatalogFilter.fireCatalogItemRemoveRollback(CatalogItem ci,
DataBasket db)
Fire the event to all listeners of this Catalog. |
protected void |
CatalogFilter.fireCanRemoveCatalogItem(CatalogItem ci,
DataBasket db)
Fire the event to all listeners of this Catalog. |
protected void |
CatalogFilter.fireNoRemoveCatalogItem(CatalogItem ci,
DataBasket db)
Fire the event to all listeners of this Catalog. |
protected void |
CatalogFilter.fireCanEditCatalogItem(CatalogItem ci,
DataBasket db)
Fire the event to all listeners of this Catalog. |
protected void |
CatalogFilter.fireNoEditCatalogItem(CatalogItem ci,
DataBasket db)
Fire the event to all listeners of this Catalog. |
protected void |
CatalogFilter.fireEditingCatalogItem(CatalogItem ci,
DataBasket db)
Fire the event to all listeners of this Catalog. |
protected void |
CatalogFilter.fireCommitEditCatalogItem(CatalogItem ci,
DataBasket db)
Fire the event to all listeners of this Catalog. |
protected void |
CatalogFilter.fireRollbackEditCatalogItem(CatalogItem ci,
DataBasket db)
Fire the event to all listeners of this Catalog. |
Uses of CatalogItem in data.ooimpl |
Classes in data.ooimpl that implement CatalogItem | |
class |
CatalogImpl
Pure Java implementation of the Catalog interface. |
class |
CatalogItemImpl
Pure Java implementation of the CatalogItem interface. |
class |
CurrencyImpl
Pure Java implementation of the Currency interface. |
class |
CurrencyItemImpl
Pure Java implementation of the CurrencyItem interface. |
Methods in data.ooimpl that return CatalogItem | |
CatalogItem |
StockItemImpl.getAssociatedItem(DataBasket db)
Get the CatalogItem that is associated with this StockItem. |
CatalogItem |
CatalogImpl.remove(CatalogItem ci,
DataBasket db)
Remove the given item from the Catalog. |
CatalogItem |
CatalogImpl.remove(String sKey,
DataBasket db)
Remove the indicated item from the Catalog. |
CatalogItem |
CatalogImpl.get(String sKey,
DataBasket db,
boolean fForEdit)
Get the indicated item from the Catalog. |
Methods in data.ooimpl with parameters of type CatalogItem | |
void |
CatalogImpl.add(CatalogItem ci,
DataBasket db)
Add the given item to the Catalog. |
CatalogItem |
CatalogImpl.remove(CatalogItem ci,
DataBasket db)
Remove the given item from the Catalog. |
protected void |
CatalogImpl.fireCatalogItemAdded(CatalogItem ci,
DataBasket db)
Fire an event to all listeners listening to this Catalog. |
protected void |
CatalogImpl.fireCatalogItemAddCommit(CatalogItem ci,
DataBasket db)
Fire an event to all listeners listening to this Catalog. |
protected void |
CatalogImpl.fireCatalogItemAddRollback(CatalogItem ci,
DataBasket db)
Fire an event to all listeners listening to this Catalog. |
protected void |
CatalogImpl.fireCatalogItemRemoved(CatalogItem ci,
DataBasket db)
Fire an event to all listeners listening to this Catalog. |
protected void |
CatalogImpl.fireCatalogItemRemoveCommit(CatalogItem ci,
DataBasket db)
Fire an event to all listeners listening to this Catalog. |
protected void |
CatalogImpl.fireCatalogItemRemoveRollback(CatalogItem ci,
DataBasket db)
Fire an event to all listeners listening to this Catalog. |
protected void |
CatalogImpl.fireCanRemoveCatalogItem(CatalogItem ci,
DataBasket db)
Fire an event to all listeners listening to this Catalog. |
protected void |
CatalogImpl.fireCanEditCatalogItem(CatalogItem ci,
DataBasket db)
Fire an event to all listeners listening to this Catalog. |
protected void |
CatalogImpl.fireEditingCatalogItem(CatalogItem ci,
DataBasket db)
Fire an event to all listeners listening to this Catalog. |
protected void |
CatalogImpl.fireCommitEditCatalogItem(CatalogItem ci,
DataBasket db)
Fire an event to all listeners listening to this Catalog. |
protected void |
CatalogImpl.fireRollbackEditCatalogItem(CatalogItem ci,
DataBasket db)
Fire an event to all listeners listening to this Catalog. |
Uses of CatalogItem in data.stdforms.singletableformsheet |
Methods in data.stdforms.singletableformsheet that return CatalogItem | |
protected abstract CatalogItem |
AbstractAddCatalogItemStrategy.createCatalogItem(String sKey)
Create a new CatalogItem of the given key. |
Methods in data.stdforms.singletableformsheet with parameters of type CatalogItem | |
protected Gate |
AbstractAddCatalogItemStrategy.getEditCIGate(CatalogItem ci,
SingleTableFormSheet stfs,
Transition tOk)
Get a Gate at which a newly created CatalogItem can be edited by the user. |
protected void |
AbstractAddCatalogItemStrategy.addToCatalog(SaleProcess p,
CatalogItem ci)
Add the specified CatalogItem to the Catalog. |
protected String |
DefaultRemoveCatalogItemStrategy.getConfirmationCaption(SingleTableFormSheet stfs,
CatalogItem ci)
Get the caption for the default confirmation MsgForm . |
protected String |
DefaultRemoveCatalogItemStrategy.getConfirmationText(SingleTableFormSheet stfs,
CatalogItem ci)
Get the text for the default confirmation MsgForm . |
protected void |
DefaultRemoveCatalogItemStrategy.doRemove(SaleProcess p,
CatalogItem ci,
DataBasket db)
Perform the actual removal. |
Uses of CatalogItem in data.stdforms.twotableformsheet |
Methods in data.stdforms.twotableformsheet with parameters of type CatalogItem | |
Transition |
CCSStrategy.getMoveToDestProcess(SaleProcess p,
SalesPoint sp,
Catalog cSource,
CountingStock csDest,
DataBasket db,
CatalogItem ci,
int nCount,
TwoTableFormSheet ttfs)
Get the sub-process that will move items from the source to the destination. |
protected Gate |
CCSStrategy.getCheckMoveToDestGate(SaleProcess p,
SalesPoint sp,
Catalog cSource,
CountingStock csDest,
DataBasket db,
CatalogItem ci,
int nCount,
TwoTableFormSheet ttfs)
Get the first gate of the sub-process that will move items from the source to the destination. |
protected void |
CCSStrategy.moveToDest(SaleProcess p,
SalesPoint sp,
Catalog cSource,
CountingStock csDest,
DataBasket db,
CatalogItem ci,
int nCount)
Move the indicated number of items as indicated into the destination Stock. |
protected int |
CCSStrategy.checkMoveToDest(SaleProcess p,
SalesPoint sp,
Catalog cSource,
CountingStock csDest,
DataBasket db,
CatalogItem ci,
int nCount)
Check whether the indicated move is allowable. |
Transition |
CCSStrategy.getMoveToSourceProcess(SaleProcess p,
SalesPoint sp,
Catalog cSource,
CountingStock csDest,
DataBasket db,
CatalogItem ci,
int nCount,
TwoTableFormSheet ttfs)
Get the sub-process that will move items from the destination to the source. |
protected Gate |
CCSStrategy.getCheckMoveToSourceGate(SaleProcess p,
SalesPoint sp,
Catalog cSource,
CountingStock csDest,
DataBasket db,
CatalogItem ci,
int nCount,
TwoTableFormSheet ttfs)
Get the first gate of the sub-process that will move items from the destination to the source. |
protected void |
CCSStrategy.moveToSource(SaleProcess p,
SalesPoint sp,
Catalog cSource,
CountingStock csDest,
DataBasket db,
CatalogItem ci,
int nCount)
Move the indicated number of items as indicated from the destination Stock. |
protected int |
CCSStrategy.checkMoveToSource(SaleProcess p,
SalesPoint sp,
Catalog cSource,
CountingStock csDest,
DataBasket db,
CatalogItem ci,
int nCount)
Check whether the indicated move is allowable. |
Transition |
CDBStrategy.getMoveToDestProcess(SaleProcess p,
SalesPoint sp,
Catalog cSource,
DataBasket dbDest,
CatalogItem ci,
TwoTableFormSheet ttfs)
Get the sub-process that will move items from the source to the destination. |
protected Gate |
CDBStrategy.getCheckMoveToDestGate(SaleProcess p,
SalesPoint sp,
Catalog cSource,
DataBasket dbDest,
CatalogItem ci,
TwoTableFormSheet ttfs)
Get the first gate of the sub-process that will move items from the source to the destination. |
protected int |
CDBStrategy.checkMoveToDest(SaleProcess p,
SalesPoint sp,
Catalog cSource,
DataBasket dbDest,
CatalogItem ci)
Check whether the indicated move is allowable. |
protected void |
CDBStrategy.moveToDest(SaleProcess p,
SalesPoint sp,
Catalog cSource,
DataBasket dbDest,
CatalogItem ci)
Move the indicated item from source to destination. |
Transition |
CDBStrategy.getMoveToSourceProcess(SaleProcess p,
SalesPoint sp,
Catalog cSource,
DataBasket dbDest,
CatalogItem ci,
TwoTableFormSheet ttfs)
Get the sub-process that will move items from the destination to the source. |
protected Gate |
CDBStrategy.getCheckMoveToSourceGate(SaleProcess p,
SalesPoint sp,
Catalog cSource,
DataBasket dbDest,
CatalogItem ci,
TwoTableFormSheet ttfs)
Get the first gate of the sub-process that will move items from the destination to the source. |
protected int |
CDBStrategy.checkMoveToSource(SaleProcess p,
SalesPoint sp,
Catalog cSource,
DataBasket dbDest,
CatalogItem ci)
Check whether the indicated move is allowable. |
protected void |
CDBStrategy.moveToSource(SaleProcess p,
SalesPoint sp,
Catalog cSource,
DataBasket dbDest,
CatalogItem ci)
Move the indicated item from the destination to the source. |
Transition |
DBCStrategy.getMoveToSourceProcess(SaleProcess p,
SalesPoint sp,
DataBasket dbSource,
Catalog cDest,
CatalogItem ci,
TwoTableFormSheet ttfs)
Get the sub-process that will move items from the destination to the source. |
protected Gate |
DBCStrategy.getCheckMoveToSourceGate(SaleProcess p,
SalesPoint sp,
DataBasket dbSource,
Catalog cDest,
CatalogItem ci,
TwoTableFormSheet ttfs)
Get the first gate of the sub-process that will move items from the destination to the source. |
protected int |
DBCStrategy.checkMoveToSource(SaleProcess p,
SalesPoint sp,
DataBasket dbSource,
Catalog cDest,
CatalogItem ci)
Check whether the indicated move is allowable. |
protected void |
DBCStrategy.moveToSource(SaleProcess p,
SalesPoint sp,
DataBasket dbSource,
Catalog cDest,
CatalogItem ci)
Move the indicated item from the destination Catalog. |
Transition |
DBCStrategy.getMoveToDestProcess(SaleProcess p,
SalesPoint sp,
DataBasket dbSource,
Catalog cDest,
CatalogItem ci,
TwoTableFormSheet ttfs)
Get the sub-process that will move items from the source to the destination. |
protected Gate |
DBCStrategy.getCheckMoveToDestGate(SaleProcess p,
SalesPoint sp,
DataBasket dbSource,
Catalog cDest,
CatalogItem ci,
TwoTableFormSheet ttfs)
Get the first gate of the sub-process that will move items from the source to the destination. |
protected int |
DBCStrategy.checkMoveToDest(SaleProcess p,
SalesPoint sp,
DataBasket dbSource,
Catalog cDest,
CatalogItem ci)
Check whether the indicated move is allowable. |
protected void |
DBCStrategy.moveToDest(SaleProcess p,
SalesPoint sp,
DataBasket dbSource,
Catalog cDest,
CatalogItem ci)
Move the item into the destination Catalog. |
Transition |
CCStrategy.getMoveToDestProcess(SaleProcess p,
SalesPoint sp,
Catalog cSource,
Catalog cDest,
DataBasket db,
CatalogItem ci,
TwoTableFormSheet ttfs)
Get the sub-process that will move items from the source to the destination. |
protected Gate |
CCStrategy.getCheckMoveToDestGate(SaleProcess p,
SalesPoint sp,
Catalog cSource,
Catalog cDest,
DataBasket db,
CatalogItem ci,
TwoTableFormSheet ttfs)
Get the first gate of the sub-process that will move items from the source to the destination. |
Transition |
CCStrategy.getMoveToSourceProcess(SaleProcess p,
SalesPoint sp,
Catalog cSource,
Catalog cDest,
DataBasket db,
CatalogItem ci,
TwoTableFormSheet ttfs)
Get the sub-process that will move items from the destination to the source. |
protected Gate |
CCStrategy.getCheckMoveToSourceGate(SaleProcess p,
SalesPoint sp,
Catalog cSource,
Catalog cDest,
DataBasket db,
CatalogItem ci,
TwoTableFormSheet ttfs)
Get the first gate of the sub-process that will move items from the destination to the source. |
protected Gate |
CCStrategy.getCheckMoveGate(SaleProcess p,
SalesPoint sp,
Catalog cSource,
Catalog cDest,
DataBasket db,
CatalogItem ci,
TwoTableFormSheet ttfs)
Get the first gate of a sub-process that will move items from one Catalog into another. |
protected void |
CCStrategy.moveImpl(SaleProcess p,
SalesPoint sp,
Catalog cSource,
Catalog cDest,
DataBasket db,
CatalogItem ci)
Move the indicated item from the source Catalog into the destination Catalog. |
protected int |
CCStrategy.checkMove(SaleProcess p,
SalesPoint sp,
Catalog cSource,
Catalog cDest,
DataBasket db,
CatalogItem ci)
Check whether the indicated move is allowable. |
Transition |
DBCSStrategy.getMoveToSourceProcess(SaleProcess p,
SalesPoint sp,
DataBasket dbSource,
CountingStock csDest,
CatalogItem ci,
int nCount,
TwoTableFormSheet ttfs)
Get the sub-process that will move items from the destination to the source. |
protected Gate |
DBCSStrategy.getCheckMoveToSourceGate(SaleProcess p,
SalesPoint sp,
DataBasket dbSource,
CountingStock csDest,
CatalogItem ci,
int nCount,
TwoTableFormSheet ttfs)
Get the first gate of the sub-process that will move items from the destination to the source. |
protected int |
DBCSStrategy.checkMoveToSource(SaleProcess p,
SalesPoint sp,
DataBasket dbSource,
CountingStock csDest,
CatalogItem ci,
int nCount)
Check whether the indicated move is allowable. |
protected void |
DBCSStrategy.moveToSource(SaleProcess p,
SalesPoint sp,
DataBasket dbSource,
CountingStock csDest,
CatalogItem ci,
int nCount)
Move the indicated number of items as indicated from the destination Stock. |
Transition |
CSDBStrategy.getMoveToDestProcess(SaleProcess p,
SalesPoint sp,
CountingStock csSource,
DataBasket dbDest,
CatalogItem ci,
int nCount,
TwoTableFormSheet ttfs)
Get the sub-process that will move items from the source to the destination. |
protected Gate |
CSDBStrategy.getCheckMoveToDestGate(SaleProcess p,
SalesPoint sp,
CountingStock csSource,
DataBasket dbDest,
CatalogItem ci,
int nCount,
TwoTableFormSheet ttfs)
Get the first gate of the sub-process that will move items from the source to the destination. |
protected int |
CSDBStrategy.checkMoveToDest(SaleProcess p,
SalesPoint sp,
CountingStock csSource,
DataBasket dbDest,
CatalogItem ci,
int nCount)
Check whether the indicated move is allowable. |
protected void |
CSDBStrategy.moveToDest(SaleProcess p,
SalesPoint sp,
CountingStock csSource,
DataBasket dbDest,
CatalogItem ci,
int nCount)
Move the indicated number of items as indicated into the destination DataBasket. |
Transition |
CSCSStrategy.getMoveToDestProcess(SaleProcess p,
SalesPoint sp,
CountingStock csSource,
CountingStock csDest,
DataBasket db,
CatalogItem ci,
int nCount,
TwoTableFormSheet ttfs)
Get the sub-process that will move items from the source to the destination. |
protected Gate |
CSCSStrategy.getCheckMoveToDestGate(SaleProcess p,
SalesPoint sp,
CountingStock csSource,
CountingStock csDest,
DataBasket db,
CatalogItem ci,
int nCount,
TwoTableFormSheet ttfs)
Get the first gate of the sub-process that will move items from the source to the destination. |
Transition |
CSCSStrategy.getMoveToSourceProcess(SaleProcess p,
SalesPoint sp,
CountingStock csSource,
CountingStock csDest,
DataBasket db,
CatalogItem ci,
int nCount,
TwoTableFormSheet ttfs)
Get the sub-process that will move items from the destination to the source. |
protected Gate |
CSCSStrategy.getCheckMoveToSourceGate(SaleProcess p,
SalesPoint sp,
CountingStock csSource,
CountingStock csDest,
DataBasket db,
CatalogItem ci,
int nCount,
TwoTableFormSheet ttfs)
Get the first gate of the sub-process that will move items from the destination to the source. |
protected Gate |
CSCSStrategy.getCheckMoveGate(SaleProcess p,
SalesPoint sp,
CountingStock csSource,
CountingStock csDest,
DataBasket db,
CatalogItem ci,
int nCount,
TwoTableFormSheet ttfs)
Get the first gate of a sub-process that will move items from one Stock into another. |
protected void |
CSCSStrategy.moveImpl(SaleProcess p,
SalesPoint sp,
CountingStock csSource,
CountingStock csDest,
DataBasket db,
CatalogItem ci,
int nCount)
Move the indicated number of items from the source CountingStock into the destination CountingStock. |
protected int |
CSCSStrategy.checkMove(SaleProcess p,
SalesPoint sp,
CountingStock csSource,
CountingStock csDest,
DataBasket db,
CatalogItem ci,
int nCount)
Check whether the indicated move is allowable. |
Transition |
CSSStrategy.getMoveToDestProcess(SaleProcess p,
SalesPoint sp,
Catalog cSource,
StoringStock ssDest,
DataBasket db,
CatalogItem ci,
TwoTableFormSheet ttfs)
Get the sub-process that will move items from the source to the destination. |
protected Gate |
CSSStrategy.getCheckMoveToDestGate(SaleProcess p,
SalesPoint sp,
Catalog cSource,
StoringStock ssDest,
DataBasket db,
CatalogItem ci,
TwoTableFormSheet ttfs)
Get the first gate of the sub-process that will move items from the source to the destination. |
protected int |
CSSStrategy.checkMoveToDest(SaleProcess p,
SalesPoint sp,
Catalog cSource,
StoringStock ssDest,
DataBasket db,
CatalogItem ci)
Check whether the indicated move is allowable. |
protected abstract StockItem |
CSSStrategy.createStockItem(SaleProcess p,
SalesPoint sp,
Catalog cSource,
StoringStock ssDest,
DataBasket db,
CatalogItem ci)
Create a fresh StockItem following the specifications given. |
Uses of CatalogItem in data.swing |
Methods in data.swing that return CatalogItem | |
CatalogItem |
CountingStockTableModel.Record.getDescriptor()
Get the CatalogItem describing the items represented by this record. |
Methods in data.swing with parameters of type CatalogItem | |
protected void |
CatalogTableModel.checkAdd(CatalogItem ci)
Internal helper method. |
protected void |
CatalogTableModel.checkRemove(CatalogItem ci)
Internal helper method. |
protected void |
CatalogTableModel.checkUpdate(CatalogItem ci)
Internal helper method. |
Constructors in data.swing with parameters of type CatalogItem | |
CountingStockTableModel.Record.CountingStockTableModel.Record(CatalogItem ci,
int nCount)
Create a new Record. |
|
SalesPoint Framework v3.0 | |||||||||||
PREV NEXT | FRAMES NO FRAMES |