Uses of Interface
org.salespointframework.core.data.interfaces.CatalogItem

Packages that use CatalogItem
org.salespointframework.core This package contains the central classes of the Framework. 
org.salespointframework.core.data Provides interfaces for data management. 
org.salespointframework.core.data.events Provides classes and interfaces for events triggered by classes in the data package and its sub-packages. 
org.salespointframework.core.data.filters Contains catalog and stock filters. 
org.salespointframework.core.data.interfaces   
org.salespointframework.desktop   
org.salespointframework.desktop.dnd This package contains the drag'n drop interfaces and classes. 
org.salespointframework.desktop.formsheets   
org.salespointframework.desktop.models   
org.salespointframework.desktop.renderer   
org.salespointframework.desktop.strategies   
org.salespointframework.desktop.strategies.dataexchangeformsheet Contains the MoveStrategy classes for TwoTableFormSheets
org.salespointframework.web.movestrategies   
 

Uses of CatalogItem in org.salespointframework.core
 

Methods in org.salespointframework.core with type parameters of type CatalogItem
<T extends CatalogItem>
Catalog<T>
Shop.getCatalog(CatalogIdentifier<T> ciId)
          Get a Catalog from the global list of Catalogs.
<T extends StockItem,CT extends CatalogItem>
Stock<T,CT>
Shop.getStock(StockIdentifier<T,CT> ciId)
          Look up a Stock in the global Stock list.
 

Uses of CatalogItem in org.salespointframework.core.data
 

Classes in org.salespointframework.core.data with type parameters of type CatalogItem
 class CatalogIdentifier<T extends CatalogItem>
          Identifier class for Catalogs.
 class StockIdentifier<T extends StockItem,CT extends CatalogItem>
          Identifier class for Stocks.
 

Classes in org.salespointframework.core.data that implement CatalogItem
 class AbstractCurrency
          Abstract Java implementation of the Currency interface.
 class CatalogImpl<T extends CatalogItemImpl>
          Pure Java implementation of the Catalog interface.
 class CatalogItemImpl
          Pure Java implementation of the CatalogItem interface.
 class CurrencyImpl
          Deprecated. user EUROCurrencyImpl
 class CurrencyItemImpl
          Pure Java implementation of the CurrencyItem interface.
 class EUROCurrencyImpl
          EURO-Implementation of AbstractCurrency
 

Fields in org.salespointframework.core.data with type parameters of type CatalogItem
protected  java.util.List<CatalogItem> StockFromStockCreatorBT.m_lSortedCI
          A sorted list of the CatalogItems in the destination Stock's Catalog.
 

Methods in org.salespointframework.core.data that return CatalogItem
static CatalogItem DataBasketEntryImpl.DBEtoCatalogItem(DataBasketEntry dbe)
          Extracts the catalog item out of a data basket entry
 CatalogItem StockItemImpl.getAssociatedItem(DataBasket db)
          Get the CatalogItem that is associated with this StockItem.
 

Methods in org.salespointframework.core.data that return types with arguments of type CatalogItem
static java.util.Comparator<CatalogItem> DefaultCountingStockFromValueCreator.invertedCIValueOrder(CatalogItemValue civ)
          Helper method that creates a Comparator that orders CatalogItems, highest value first.
 

Methods in org.salespointframework.core.data with parameters of type CatalogItem
 Value CatalogItemValue.getValue(CatalogItem ci)
          Return the value of an CatalogItem.
static DataBasketCondition DataBasketConditionImpl.specificCatalogItem(CatalogItem ci)
          A DataBasketCondition that matches exactly one given CatalogItem.
 

Uses of CatalogItem in org.salespointframework.core.data.events
 

Classes in org.salespointframework.core.data.events with type parameters of type CatalogItem
 class CatalogChangeAdapter<T extends CatalogItem>
          An abstract adapter class for receiving catalog change events.
 class CatalogChangeEvent<T extends CatalogItem>
          An event indicating a change in a Catalog's contents.
 interface CatalogChangeListener<T extends CatalogItem>
          A listener listening for CatalogChangeEvents.
 class StockChangeAdapter<T extends StockItem,CT extends CatalogItem>
          An abstract adapter class for receiving stock change events.
 class StockChangeEvent<T extends StockItem,CT extends CatalogItem>
          Abstract super class of all events indicating changes in a Stock's contents.
 interface StockChangeListener<T extends StockItem,CT extends CatalogItem>
          Listener listening for StockChangeEvents.
 

Uses of CatalogItem in org.salespointframework.core.data.filters
 

Classes in org.salespointframework.core.data.filters with type parameters of type CatalogItem
 class AbstractStockFilter<T extends StockItem,CT extends CatalogItem>
          Abstract superclass of all Stock filters.
 class CatalogFilter<T extends CatalogItem>
          A filter for Catalogs.
 class CountingStockFilter<T extends StockItem,CT extends CatalogItem>
          StockFilter for CountingStocks.
 class StoringStockFilter<T extends StockItem,CT extends CatalogItem>
          StockFilter for StoringStocks.
 

Classes in org.salespointframework.core.data.filters that implement CatalogItem
 class CatalogFilter<T extends CatalogItem>
          A filter for Catalogs.
 class CurrencyFilter<T extends CurrencyItem>
          A CatalogFilter that filters Currencies.
 

Methods in org.salespointframework.core.data.filters that return CatalogItem
 CatalogItem AbstractStockFilter.getAssociatedItem(DataBasket db)
          Get the source Stock's associated item.
 

Uses of CatalogItem in org.salespointframework.core.data.interfaces
 

Classes in org.salespointframework.core.data.interfaces with type parameters of type CatalogItem
 interface Catalog<T extends CatalogItem>
          A Catalog.
 interface CountingStock<T extends StockItem,CT extends CatalogItem>
          A Stock that counts for each CatalogItem in the associated Catalog how many objects of that type are actually available.
 interface ListenableCatalog<T extends CatalogItem>
          A Catalog that fires events to inform about changes to its contents.
 interface ListenableStock<T extends StockItem,CT extends CatalogItem>
          A Stock that will fire events to inform about changes to its contents.
 interface Stock<T extends StockItem,CT extends CatalogItem>
          A Stock.
 interface StoringStock<T extends StockItem,CT extends CatalogItem>
          Tag interface that identifies StoringStocks.
 

Subinterfaces of CatalogItem in org.salespointframework.core.data.interfaces
 interface Catalog<T extends CatalogItem>
          A Catalog.
 interface Currency<T extends CurrencyItem>
          A special Catalog that represents a currency.
 interface CurrencyItem
          An item in a Currency.
 interface ListenableCatalog<T extends CatalogItem>
          A Catalog that fires events to inform about changes to its contents.
 

Methods in org.salespointframework.core.data.interfaces that return CatalogItem
 CatalogItem StockItem.getAssociatedItem(DataBasket db)
          Get the CatalogItem that is associated to this StockItem.
 

Uses of CatalogItem in org.salespointframework.desktop
 

Constructor parameters in org.salespointframework.desktop with type arguments of type CatalogItem
JCatalogListView(Catalog c, DataBasket db, java.util.Comparator<CatalogItem> cmp, JListView.ListViewOrientation orientation, javax.swing.ListCellRenderer renderer)
          constructor
JCatalogListView(Catalog c, DataBasket db, java.util.Comparator<CatalogItem> cmp, JListView.ListViewOrientation orientation, javax.swing.ListCellRenderer renderer, boolean categorize, Category defaultCategory)
          constructor
JCatalogTable(Catalog c, DataBasket db, java.util.Comparator<CatalogItem> cmp, TableEntryDescriptor ted)
          Create a new JCatalogTable.
JCountingStockListView(CountingStock<StockItem,CatalogItem> stock)
          default constructor
JCountingStockListView(CountingStock<StockItem,CatalogItem> stock, DataBasket db, java.util.Comparator<CatalogItem> cmp, boolean showZeros, JListView.ListViewOrientation orientation, javax.swing.ListCellRenderer renderer)
          default constructor
JCountingStockListView(CountingStock<StockItem,CatalogItem> stock, DataBasket db, java.util.Comparator<CatalogItem> cmp, boolean showZeros, JListView.ListViewOrientation orientation, javax.swing.ListCellRenderer renderer)
          default constructor
JCountingStockListView(CountingStock<StockItem,CatalogItem> stock, DataBasket db, java.util.Comparator<CatalogItem> cmp, boolean showZeros, JListView.ListViewOrientation orientation, javax.swing.ListCellRenderer renderer, boolean categorize, Category defaultCategory)
          default constructor
JCountingStockListView(CountingStock<StockItem,CatalogItem> stock, DataBasket db, java.util.Comparator<CatalogItem> cmp, boolean showZeros, JListView.ListViewOrientation orientation, javax.swing.ListCellRenderer renderer, boolean categorize, Category defaultCategory)
          default constructor
JCountingStockTable(CountingStock cs, DataBasket db, java.util.Comparator<CatalogItem> cmp, boolean fShowZeros, TableEntryDescriptor ted)
          Create a new JCountingStockTable.
JStoringStockListView(Stock<StockItem,CatalogItem> stock)
          default constructor
 

Uses of CatalogItem in org.salespointframework.desktop.dnd
 

Fields in org.salespointframework.desktop.dnd declared as CatalogItem
 CatalogItem DefaultListViewDnDMotionComponent.ShadowCatalogItem.ci
           
 

Constructors in org.salespointframework.desktop.dnd with parameters of type CatalogItem
DefaultListViewDnDMotionComponent.ShadowCatalogItem(CatalogItem ci)
           
 

Uses of CatalogItem in org.salespointframework.desktop.formsheets
 

Method parameters in org.salespointframework.desktop.formsheets with type arguments of type CatalogItem
static SingleTableFormSheet SingleTableFormSheet.create(java.lang.String sCaption, Catalog c, UIGate uigGate, java.util.Comparator<CatalogItem> cmp)
          Create and return a new SingleTableFormSheet that will display the contents of a Catalog.
static SingleTableFormSheet SingleTableFormSheet.create(java.lang.String sCaption, Catalog c, UIGate uigGate, java.util.Comparator<CatalogItem> cmp, TableEntryDescriptor ted)
          Create and return a new SingleTableFormSheet that will display the contents of a Catalog.
static SingleTableFormSheet SingleTableFormSheet.create(java.lang.String sCaption, Catalog c, UIGate uigGate, DataBasket db, java.util.Comparator<CatalogItem> cmp)
          Create and return a new SingleTableFormSheet that will display the contents of a Catalog.
static SingleTableFormSheet SingleTableFormSheet.create(java.lang.String sCaption, Catalog c, UIGate uigGate, DataBasket db, java.util.Comparator<CatalogItem> cmp, TableEntryDescriptor ted)
          Create and return a new SingleTableFormSheet that will display the contents of a Catalog.
static SingleTableFormSheet SingleTableFormSheet.create(java.lang.String sCaption, CountingStock cs, UIGate uigGate, java.util.Comparator<CatalogItem> cmp)
          Create and return a new SingleTableFormSheet that will display the contents of a CountingStock.
static SingleTableFormSheet SingleTableFormSheet.create(java.lang.String sCaption, CountingStock cs, UIGate uigGate, java.util.Comparator<CatalogItem> cmp, boolean fShowZeros)
          Create and return a new SingleTableFormSheet that will display the contents of a CountingStock.
static SingleTableFormSheet SingleTableFormSheet.create(java.lang.String sCaption, CountingStock cs, UIGate uigGate, java.util.Comparator<CatalogItem> cmp, boolean fShowZeros, TableEntryDescriptor ted)
          Create and return a new SingleTableFormSheet that will display the contents of a CountingStock.
static SingleTableFormSheet SingleTableFormSheet.create(java.lang.String sCaption, CountingStock cs, UIGate uigGate, java.util.Comparator<CatalogItem> cmp, TableEntryDescriptor ted)
          Create and return a new SingleTableFormSheet that will display the contents of a CountingStock.
static SingleTableFormSheet SingleTableFormSheet.create(java.lang.String sCaption, CountingStock cs, UIGate uigGate, DataBasket db, java.util.Comparator<CatalogItem> cmp)
          Create and return a new SingleTableFormSheet that will display the contents of a CountingStock.
static SingleTableFormSheet SingleTableFormSheet.create(java.lang.String sCaption, CountingStock cs, UIGate uigGate, DataBasket db, java.util.Comparator<CatalogItem> cmp, boolean fShowZeros)
          Create and return a new SingleTableFormSheet that will display the contents of a CountingStock.
static SingleTableFormSheet SingleTableFormSheet.create(java.lang.String sCaption, CountingStock cs, UIGate uigGate, DataBasket db, java.util.Comparator<CatalogItem> cmp, boolean fShowZeros, TableEntryDescriptor ted)
          Create and return a new SingleTableFormSheet that will display the contents of a CountingStock.
static SingleTableFormSheet SingleTableFormSheet.create(java.lang.String sCaption, CountingStock cs, UIGate uigGate, DataBasket db, java.util.Comparator<CatalogItem> cmp, TableEntryDescriptor ted)
          Create and return a new SingleTableFormSheet that will display the contents of a CountingStock.
static ListViewFormSheet ListViewFormSheet.create(java.lang.String caption, UIGate uiGate, Catalog c, DataBasket db, java.util.Comparator<CatalogItem> cmp, JListView.ListViewOrientation orientation, javax.swing.ListCellRenderer renderer)
          create an instance of ListViewFormSheet from a Catalog source
static ListViewFormSheet ListViewFormSheet.create(java.lang.String caption, UIGate uiGate, Catalog c, DataBasket db, java.util.Comparator<CatalogItem> cmp, JListView.ListViewOrientation orientation, javax.swing.ListCellRenderer renderer, boolean categorize, Category defaultCategory)
          create an instance of ListViewFormSheet from a Catalog source
static ListViewFormSheet ListViewFormSheet.create(java.lang.String caption, UIGate uiGate, CountingStock stock, DataBasket db, java.util.Comparator<CatalogItem> cmp, boolean showZeros, JListView.ListViewOrientation orientation, javax.swing.ListCellRenderer renderer)
          create a new instance of ListViewFormSheet from a CountingStock source
static ListViewFormSheet ListViewFormSheet.create(java.lang.String caption, UIGate uiGate, CountingStock stock, DataBasket db, java.util.Comparator<CatalogItem> cmp, boolean showZeros, JListView.ListViewOrientation orientation, javax.swing.ListCellRenderer renderer, boolean categorize, Category defaulCategory)
          create a new instance of ListViewFormSheet from a CountingStock source
 

Uses of CatalogItem in org.salespointframework.desktop.models
 

Classes in org.salespointframework.desktop.models that implement CatalogItem
static class CountingStockTableModel.Record
          A CountingStockTableModel's record.
 

Fields in org.salespointframework.desktop.models with type parameters of type CatalogItem
protected  java.util.Comparator<CatalogItem> CountingStockListModel.cmp
          comparator for sorting
protected  java.util.Comparator<CatalogItem> CatalogListModel.cmp
          comparator for sorting
protected  java.util.Comparator<CatalogItem> CountingStockTableModel.m_cmpComparator
          The Comparator that defines the sorting order of records in the model.
protected  java.util.Comparator<CatalogItem> CatalogTableModel.m_cmpComparator
          The Comparator that defines the sorting order of records in the model.
 

Methods in org.salespointframework.desktop.models that return CatalogItem
 CatalogItem CountingStockListModel.CountingStockListItem.getCatalogItem()
          get CountingStockListModel.CountingStockListItem.catalogItem
 CatalogItem CountingStockTableModel.Record.getDescriptor()
          Get the CatalogItem describing the items represented by this record.
 

Methods in org.salespointframework.desktop.models that return types with arguments of type CatalogItem
 java.util.Comparator<CatalogItem> CatalogTableModel.getComparator()
           
 

Methods in org.salespointframework.desktop.models with parameters of type CatalogItem
protected  void CatalogTableModel.checkAdd(CatalogItem ci)
          Internal helper method.
protected  void CatalogListModel.checkAdd(CatalogItem ci)
           
protected  void CatalogTableModel.checkRemove(CatalogItem ci)
          Internal helper method.
protected  void CatalogListModel.checkRemove(CatalogItem ci)
           
protected  void CatalogTableModel.checkUpdate(CatalogItem ci)
          Internal helper method.
protected  void CatalogListModel.checkUpdate(CatalogItem ci)
           
 

Method parameters in org.salespointframework.desktop.models with type arguments of type CatalogItem
 void CatalogListModel.addedCatalogItem(CatalogChangeEvent<CatalogItem> e)
           
 void CatalogListModel.canEditCatalogItem(CatalogChangeEvent<CatalogItem> e)
           
 void CatalogListModel.canRemoveCatalogItem(CatalogChangeEvent<CatalogItem> e)
           
 void CatalogListModel.commitedAddCatalogItem(CatalogChangeEvent<CatalogItem> e)
           
 void CatalogListModel.commitEditCatalogItem(CatalogChangeEvent<CatalogItem> e)
           
 void CatalogListModel.commitedRemoveCatalogItem(CatalogChangeEvent<CatalogItem> e)
           
 void CatalogListModel.editingCatalogItem(CatalogChangeEvent<CatalogItem> e)
           
 void CatalogListModel.noEditCatalogItem(CatalogChangeEvent<CatalogItem> e)
           
 void CatalogListModel.noRemoveCatalogItem(CatalogChangeEvent<CatalogItem> e)
           
 void CatalogListModel.removedCatalogItem(CatalogChangeEvent<CatalogItem> e)
           
 void CatalogListModel.rollbackEditCatalogItem(CatalogChangeEvent<CatalogItem> e)
           
 void CatalogListModel.rolledbackAddCatalogItem(CatalogChangeEvent<CatalogItem> e)
           
 void CatalogListModel.rolledbackRemoveCatalogItem(CatalogChangeEvent<CatalogItem> e)
           
 

Constructors in org.salespointframework.desktop.models with parameters of type CatalogItem
CountingStockListModel.CountingStockListItem(CatalogItem ci, int count)
          constrcutor
CountingStockTableModel.Record(CatalogItem ci, int nCount)
          Create a new Record.
 

Constructor parameters in org.salespointframework.desktop.models with type arguments of type CatalogItem
CatalogListModel(Catalog c, DataBasket db, java.util.Comparator<CatalogItem> cmp)
          constructor
CatalogListModel(Catalog c, DataBasket db, java.util.Comparator<CatalogItem> cmp, boolean categorize, Category defaultCategory)
          constructor
CatalogTableModel(Catalog c, DataBasket db, java.util.Comparator<CatalogItem> cmp, TableEntryDescriptor ted)
          Create a new CatalogTableModel.
CountingStockListModel(CountingStock<StockItem,CatalogItem> stock, DataBasket db, java.util.Comparator<CatalogItem> cmp, boolean showZeros)
          constructor
CountingStockListModel(CountingStock<StockItem,CatalogItem> stock, DataBasket db, java.util.Comparator<CatalogItem> cmp, boolean showZeros)
          constructor
CountingStockListModel(CountingStock<StockItem,CatalogItem> stock, DataBasket db, java.util.Comparator<CatalogItem> cmp, boolean showZeros, boolean categorize, Category defaultCategory)
          constructor
CountingStockListModel(CountingStock<StockItem,CatalogItem> stock, DataBasket db, java.util.Comparator<CatalogItem> cmp, boolean showZeros, boolean categorize, Category defaultCategory)
          constructor
CountingStockTableModel(CountingStock cs, DataBasket db, java.util.Comparator<CatalogItem> cmp, boolean fShowZeros, TableEntryDescriptor ted)
          Create a new CountingStockTableModel.
 

Uses of CatalogItem in org.salespointframework.desktop.renderer
 

Methods in org.salespointframework.desktop.renderer that return CatalogItem
 CatalogItem StoringStockListViewRenderer.getCatalogItem(AbstractListViewRenderer.RenderContext renderContext)
          extract catalog item
protected  CatalogItem DataBasketListViewRenderer.getCatalogItem(AbstractListViewRenderer.RenderContext renderContext)
          extract CatalogItem
protected  CatalogItem CountingStockListViewRenderer.getCatalogItem(AbstractListViewRenderer.RenderContext renderContext)
          extract CatalogItem form RenderContext
protected  CatalogItem CatalogListViewRenderer.getCatalogItem(AbstractListViewRenderer.RenderContext renderContext)
          extract CatalogItem from RenderContext
 

Uses of CatalogItem in org.salespointframework.desktop.strategies
 

Fields in org.salespointframework.desktop.strategies with type parameters of type CatalogItem
protected  Catalog<CatalogItem> DefaultRemoveCatalogItemStrategy.m_cCatalog
          The Catalog that is being edited.
protected  Catalog<CatalogItem> AbstractAddCatalogItemStrategy.m_cCatalog
          The Catalog to be edited.
 

Methods in org.salespointframework.desktop.strategies that return CatalogItem
protected abstract  CatalogItem AbstractAddCatalogItemStrategy.createCatalogItem(java.lang.String sKey)
          Create a new CatalogItem of the given key.
 

Methods in org.salespointframework.desktop.strategies with parameters of type CatalogItem
protected  void AbstractAddCatalogItemStrategy.addToCatalog(SaleProcess p, CatalogItem ci)
          Add the specified CatalogItem to the Catalog.
protected  void DefaultRemoveCatalogItemStrategy.doRemove(SaleProcess p, CatalogItem ci, DataBasket db)
          Perform the actual removal.
protected  java.lang.String DefaultRemoveCatalogItemStrategy.getConfirmationCaption(SingleTableFormSheet stfs, CatalogItem ci)
          Get the caption for the default confirmation MsgForm.
protected  java.lang.String DefaultRemoveCatalogItemStrategy.getConfirmationText(SingleTableFormSheet stfs, CatalogItem ci)
          Get the text for the default confirmation MsgForm.
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.
 

Constructor parameters in org.salespointframework.desktop.strategies with type arguments of type CatalogItem
AbstractAddCatalogItemStrategy(Catalog<CatalogItem> c)
          Create a new AbstractAddCatalogItemStrategy.
DefaultRemoveCatalogItemStrategy(Catalog<CatalogItem> c)
          Create a new DefaultRemoveCatalogItemStrategy.
 

Uses of CatalogItem in org.salespointframework.desktop.strategies.dataexchangeformsheet
 

Methods in org.salespointframework.desktop.strategies.dataexchangeformsheet with parameters of type CatalogItem
protected  int CCStrategy.checkMove(SaleProcess p, SalesPoint sp, Catalog cSource, Catalog cDest, DataBasket db, CatalogItem ci)
          Check whether the indicated move is allowable.
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.
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.
protected  int CDBStrategy.checkMoveToDest(SaleProcess p, SalesPoint sp, Catalog cSource, DataBasket dbDest, CatalogItem ci)
          Check whether the indicated move is allowable.
protected  int CSSStrategy.checkMoveToDest(SaleProcess p, SalesPoint sp, Catalog cSource, StoringStock ssDest, DataBasket db, CatalogItem ci)
          Check whether the indicated move is allowable.
protected  int CSDBStrategy.checkMoveToDest(SaleProcess p, SalesPoint sp, CountingStock csSource, DataBasket dbDest, CatalogItem ci, int nCount)
          Check whether the indicated move is allowable.
protected  int DBCStrategy.checkMoveToDest(SaleProcess p, SalesPoint sp, DataBasket dbSource, Catalog cDest, CatalogItem ci)
          Check whether the indicated move is allowable.
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.
protected  int CDBStrategy.checkMoveToSource(SaleProcess p, SalesPoint sp, Catalog cSource, DataBasket dbDest, CatalogItem ci)
          Check whether the indicated move is allowable.
protected  int DBCStrategy.checkMoveToSource(SaleProcess p, SalesPoint sp, DataBasket dbSource, Catalog cDest, CatalogItem ci)
          Check whether the indicated move is allowable.
protected  int DBCSStrategy.checkMoveToSource(SaleProcess p, SalesPoint sp, DataBasket dbSource, CountingStock csDest, CatalogItem ci, int nCount)
          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.
protected  Gate CCStrategy.getCheckMoveGate(SaleProcess p, SalesPoint sp, Catalog cSource, Catalog cDest, DataBasket db, CatalogItem ci, DataExchangeFormSheet ttfs)
          Get the first gate of a sub-process that will move items from one Catalog into another.
protected  Gate CSCSStrategy.getCheckMoveGate(SaleProcess p, SalesPoint sp, CountingStock csSource, CountingStock csDest, DataBasket db, CatalogItem ci, int nCount, DataExchangeFormSheet ttfs)
          Get the first gate of a sub-process that will move items from one Stock into another.
protected  Gate CCStrategy.getCheckMoveToDestGate(SaleProcess p, SalesPoint sp, Catalog cSource, Catalog cDest, DataBasket db, CatalogItem ci, DataExchangeFormSheet ttfs)
          Get the first gate of 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, DataExchangeFormSheet ttfs)
          Get the first gate of 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, DataExchangeFormSheet ttfs)
          Get the first gate of 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, DataExchangeFormSheet ttfs)
          Get the first gate of 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, DataExchangeFormSheet ttfs)
          Get the first gate of 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, DataExchangeFormSheet ttfs)
          Get the first gate of 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, DataExchangeFormSheet ttfs)
          Get the first gate of the sub-process that will move items from the source to the destination.
protected  Gate CCStrategy.getCheckMoveToSourceGate(SaleProcess p, SalesPoint sp, Catalog cSource, Catalog cDest, DataBasket db, CatalogItem ci, DataExchangeFormSheet ttfs)
          Get the first gate of 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, DataExchangeFormSheet ttfs)
          Get the first gate of 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, DataExchangeFormSheet ttfs)
          Get the first gate of 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, DataExchangeFormSheet ttfs)
          Get the first gate of 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, DataExchangeFormSheet ttfs)
          Get the first gate of 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, DataExchangeFormSheet ttfs)
          Get the first gate of the sub-process that will move items from the destination to the source.
 Transition CCStrategy.getMoveToDestProcess(SaleProcess p, SalesPoint sp, Catalog cSource, Catalog cDest, DataBasket db, CatalogItem ci, DataExchangeFormSheet ttfs)
          Get the sub-process that will move items from the source to the destination.
 Transition CCSStrategy.getMoveToDestProcess(SaleProcess p, SalesPoint sp, Catalog cSource, CountingStock csDest, DataBasket db, CatalogItem ci, int nCount, DataExchangeFormSheet ttfs)
          Get the sub-process that will move items from the source to the destination.
 Transition CDBStrategy.getMoveToDestProcess(SaleProcess p, SalesPoint sp, Catalog cSource, DataBasket dbDest, CatalogItem ci, DataExchangeFormSheet ttfs)
          Get the sub-process that will move items from the source to the destination.
 Transition CSSStrategy.getMoveToDestProcess(SaleProcess p, SalesPoint sp, Catalog cSource, StoringStock ssDest, DataBasket db, CatalogItem ci, DataExchangeFormSheet ttfs)
          Get the sub-process that will move items from the source to the destination.
 Transition CSCSStrategy.getMoveToDestProcess(SaleProcess p, SalesPoint sp, CountingStock csSource, CountingStock csDest, DataBasket db, CatalogItem ci, int nCount, DataExchangeFormSheet ttfs)
          Get the sub-process that will move items from the source to the destination.
 Transition CSDBStrategy.getMoveToDestProcess(SaleProcess p, SalesPoint sp, CountingStock csSource, DataBasket dbDest, CatalogItem ci, int nCount, DataExchangeFormSheet ttfs)
          Get the sub-process that will move items from the source to the destination.
 Transition DBCStrategy.getMoveToDestProcess(SaleProcess p, SalesPoint sp, DataBasket dbSource, Catalog cDest, CatalogItem ci, DataExchangeFormSheet ttfs)
          Get 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, DataExchangeFormSheet ttfs)
          Get the sub-process that will move items from the destination to the source.
 Transition CCSStrategy.getMoveToSourceProcess(SaleProcess p, SalesPoint sp, Catalog cSource, CountingStock csDest, DataBasket db, CatalogItem ci, int nCount, DataExchangeFormSheet ttfs)
          Get the sub-process that will move items from the destination to the source.
 Transition CDBStrategy.getMoveToSourceProcess(SaleProcess p, SalesPoint sp, Catalog cSource, DataBasket dbDest, CatalogItem ci, DataExchangeFormSheet ttfs)
          Get the sub-process that will move items from the destination to the source.
 Transition CSCSStrategy.getMoveToSourceProcess(SaleProcess p, SalesPoint sp, CountingStock csSource, CountingStock csDest, DataBasket db, CatalogItem ci, int nCount, DataExchangeFormSheet ttfs)
          Get the sub-process that will move items from the destination to the source.
 Transition DBCStrategy.getMoveToSourceProcess(SaleProcess p, SalesPoint sp, DataBasket dbSource, Catalog cDest, CatalogItem ci, DataExchangeFormSheet ttfs)
          Get the sub-process that will move items from the destination to the source.
 Transition DBCSStrategy.getMoveToSourceProcess(SaleProcess p, SalesPoint sp, DataBasket dbSource, CountingStock csDest, CatalogItem ci, int nCount, DataExchangeFormSheet ttfs)
          Get the sub-process that will move items from the destination to the source.
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  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  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  void CDBStrategy.moveToDest(SaleProcess p, SalesPoint sp, Catalog cSource, DataBasket dbDest, CatalogItem ci)
          Move the indicated item from source to destination.
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.
protected  void DBCStrategy.moveToDest(SaleProcess p, SalesPoint sp, DataBasket dbSource, Catalog cDest, CatalogItem ci)
          Move the item into the destination Catalog.
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  void CDBStrategy.moveToSource(SaleProcess p, SalesPoint sp, Catalog cSource, DataBasket dbDest, CatalogItem ci)
          Move the indicated item from the destination to the source.
protected  void DBCStrategy.moveToSource(SaleProcess p, SalesPoint sp, DataBasket dbSource, Catalog cDest, CatalogItem ci)
          Move the indicated item from the destination Catalog.
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.
 

Uses of CatalogItem in org.salespointframework.web.movestrategies
 

Methods in org.salespointframework.web.movestrategies with parameters of type CatalogItem
protected abstract  StockItem CSSStrategy.createStockItem(CatalogItem ci)
           
protected  StockItem CSSStrategy.createStockItem(SaleProcess p, SalesPoint sp, Catalog cSource, StoringStock ssDest, DataBasket db, CatalogItem ci)