| 
 | SalesPoint Framework v3.0 | |||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||||
| Packages that use SaleProcess | |
| data.stdforms.singletableformsheet | Contains the EditButtonStrategy classes for SingleTableFormSheets. | 
| data.stdforms.twotableformsheet | Contains the MoveStrategy classes for TwoTableFormSheets. | 
| sale | This package contains the central classes of the Framework. | 
| sale.stdforms | This package contains basic standard FormSheets. | 
| users | Contains all the classes for managing users and their capabilities. | 
| Uses of SaleProcess in data.stdforms.singletableformsheet | 
| Methods in data.stdforms.singletableformsheet with parameters of type SaleProcess | |
| abstract  Transition | EditButtonStrategy.getEditProcess(SingleTableFormSheet stfs,
               SaleProcess p,
               SalesPoint sp)Get the first transition of the process that will perform the editing. | 
|  Transition | AbstractAddCatalogItemStrategy.getEditProcess(SingleTableFormSheet stfs,
               SaleProcess p,
               SalesPoint sp) | 
| protected  String | AbstractAddCatalogItemStrategy.getNewKey(SingleTableFormSheet stfs,
          SaleProcess p)Get the key of the new item. | 
| protected  void | AbstractAddCatalogItemStrategy.addToCatalog(SaleProcess p,
             CatalogItem ci)Add the specified CatalogItem to the Catalog. | 
|  Transition | DefaultRemoveCatalogItemStrategy.getEditProcess(SingleTableFormSheet stfs,
               SaleProcess p,
               SalesPoint sp) | 
| protected  void | DefaultRemoveCatalogItemStrategy.doRemove(SaleProcess p,
         CatalogItem ci,
         DataBasket db)Perform the actual removal. | 
| Uses of SaleProcess in data.stdforms.twotableformsheet | 
| Methods in data.stdforms.twotableformsheet with parameters of type SaleProcess | |
|  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 | SSSSStrategy.getMoveToDestProcess(SaleProcess p,
                     SalesPoint sp,
                     StoringStock ssSource,
                     StoringStock ssDest,
                     DataBasket db,
                     StockItem si,
                     TwoTableFormSheet ttfs)Get the sub-process that will move items from the source to the destination. | 
| protected  Gate | SSSSStrategy.getCheckMoveToDestGate(SaleProcess p,
                       SalesPoint sp,
                       StoringStock ssSource,
                       StoringStock ssDest,
                       DataBasket db,
                       StockItem si,
                       TwoTableFormSheet ttfs)Get the first gate of the sub-process that will move items from the source to the destination. | 
|  Transition | SSSSStrategy.getMoveToSourceProcess(SaleProcess p,
                       SalesPoint sp,
                       StoringStock ssSource,
                       StoringStock ssDest,
                       DataBasket db,
                       StockItem si,
                       TwoTableFormSheet ttfs)Get the sub-process that will move items from the destination to the source. | 
| protected  Gate | SSSSStrategy.getCheckMoveToSourceGate(SaleProcess p,
                         SalesPoint sp,
                         StoringStock ssSource,
                         StoringStock ssDest,
                         DataBasket db,
                         StockItem si,
                         TwoTableFormSheet ttfs)Get the first gate of the sub-process that will move items from the destination to the source. | 
| protected  Gate | SSSSStrategy.getCheckMoveGate(SaleProcess p,
                 SalesPoint sp,
                 StoringStock ssSource,
                 StoringStock ssDest,
                 DataBasket db,
                 StockItem si,
                 TwoTableFormSheet ttfs)Get the first gate of a sub-process that will move items from one Stock into another. | 
| protected  int | SSSSStrategy.checkMove(SaleProcess p,
          SalesPoint sp,
          StoringStock ssSource,
          StoringStock ssDest,
          DataBasket db,
          StockItem si)Check whether the indicated move is allowable. | 
| protected  void | SSSSStrategy.moveImpl(SaleProcess p,
         SalesPoint sp,
         StoringStock ssSource,
         StoringStock ssDest,
         DataBasket db,
         StockItem si)Move the indicated item from the source StoringStock into the destination StoringStock. | 
|  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 | DBSSStrategy.getMoveToSourceProcess(SaleProcess p,
                       SalesPoint sp,
                       DataBasket dbSource,
                       StoringStock ssDest,
                       StockItem si,
                       TwoTableFormSheet ttfs)Get the sub-process that will move items from the destination to the source. | 
| protected  Gate | DBSSStrategy.getCheckMoveToSourceGate(SaleProcess p,
                         SalesPoint sp,
                         DataBasket dbSource,
                         StoringStock ssDest,
                         StockItem si,
                         TwoTableFormSheet ttfs)Get the first gate of the sub-process that will move items from the destination to the source. | 
| protected  int | DBSSStrategy.checkMoveToSource(SaleProcess p,
                  SalesPoint sp,
                  DataBasket dbSource,
                  StoringStock ssDest,
                  StockItem si)Check whether the indicated move is allowable. | 
| protected  void | DBSSStrategy.moveToSource(SaleProcess p,
             SalesPoint sp,
             DataBasket dbSource,
             StoringStock ssDest,
             StockItem si)Move the indicated item from the destination Stock. | 
|  Transition | DBSSStrategy.getMoveToDestProcess(SaleProcess p,
                     SalesPoint sp,
                     DataBasket dbSource,
                     StoringStock ssDest,
                     DataBasketEntry dbe,
                     TwoTableFormSheet ttfs)Get the sub-process that will move items from the source to the destination. | 
| protected  Gate | DBSSStrategy.getCheckMoveToDestGate(SaleProcess p,
                       SalesPoint sp,
                       DataBasket dbSource,
                       StoringStock ssDest,
                       DataBasketEntry dbe,
                       TwoTableFormSheet ttfs)Get the first gate of the sub-process that will move items from the source to the destination. | 
| protected  int | DBSSStrategy.checkMoveToDest(SaleProcess p,
                SalesPoint sp,
                DataBasket dbSource,
                StoringStock ssDest,
                DataBasketEntry dbe)Check whether the indicated move is allowable. | 
| protected  void | DBSSStrategy.moveToDest(SaleProcess p,
           SalesPoint sp,
           DataBasket dbSource,
           StoringStock ssDest,
           DataBasketEntry dbe)Move the indicated item into the destination Stock. | 
|  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 | DBCSStrategy.getMoveToDestProcess(SaleProcess p,
                     SalesPoint sp,
                     DataBasket dbSource,
                     CountingStock csDest,
                     DataBasketEntry dbe,
                     int nCount,
                     TwoTableFormSheet ttfs)Get the sub-process that will move items from the source to the destination. | 
| protected  Gate | DBCSStrategy.getCheckMoveToDestGate(SaleProcess p,
                       SalesPoint sp,
                       DataBasket dbSource,
                       CountingStock csDest,
                       DataBasketEntry dbe,
                       int nCount,
                       TwoTableFormSheet ttfs)Get the first gate of the sub-process that will move items from the source to the destination. | 
| protected  int | DBCSStrategy.checkMoveToDest(SaleProcess p,
                SalesPoint sp,
                DataBasket dbSource,
                CountingStock csDest,
                DataBasketEntry dbe,
                int nCount)Check whether the indicated move is allowable. | 
| protected  void | DBCSStrategy.moveToDest(SaleProcess p,
           SalesPoint sp,
           DataBasket dbSource,
           CountingStock csDest,
           DataBasketEntry dbe,
           int nCount)Move the indicated number of items as indicated into 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 | CSDBStrategy.getMoveToSourceProcess(SaleProcess p,
                       SalesPoint sp,
                       CountingStock csSource,
                       DataBasket dbDest,
                       DataBasketEntry dbe,
                       int nCount,
                       TwoTableFormSheet ttfs)Get the sub-process that will move items from the destination to the source. | 
| protected  Gate | CSDBStrategy.getCheckMoveToSourceGate(SaleProcess p,
                         SalesPoint sp,
                         CountingStock csSource,
                         DataBasket dbDest,
                         DataBasketEntry dbe,
                         int nCount,
                         TwoTableFormSheet ttfs)Get the first gate of the sub-process that will move items from the destination to the source. | 
| protected  int | CSDBStrategy.checkMoveToSource(SaleProcess p,
                  SalesPoint sp,
                  CountingStock csSource,
                  DataBasket dbDest,
                  DataBasketEntry dbe,
                  int nCount)Check whether the indicated move is allowable. | 
| protected  void | CSDBStrategy.moveToSource(SaleProcess p,
             SalesPoint sp,
             CountingStock csSource,
             DataBasket dbDest,
             DataBasketEntry dbe,
             int nCount)Move the indicated number of items as indicated from the source into the destination. | 
|  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 | SSDBStrategy.getMoveToDestProcess(SaleProcess p,
                     SalesPoint sp,
                     StoringStock ssSource,
                     DataBasket dbDest,
                     StockItem si,
                     TwoTableFormSheet ttfs)Get the sub-process that will move items from the source to the destination. | 
| protected  Gate | SSDBStrategy.getCheckMoveToDestGate(SaleProcess p,
                       SalesPoint sp,
                       StoringStock ssSource,
                       DataBasket dbDest,
                       StockItem si,
                       TwoTableFormSheet ttfs)Get the first gate of the sub-process that will move items from the source to the destination. | 
| protected  int | SSDBStrategy.checkMoveToDest(SaleProcess p,
                SalesPoint sp,
                StoringStock ssSource,
                DataBasket dbDest,
                StockItem si)Check whether the indicated move is allowable. | 
| protected  void | SSDBStrategy.moveToDest(SaleProcess p,
           SalesPoint sp,
           StoringStock ssSource,
           DataBasket dbDest,
           StockItem si)Move the indicated item from the source Stock. | 
|  Transition | SSDBStrategy.getMoveToSourceProcess(SaleProcess p,
                       SalesPoint sp,
                       StoringStock ssSource,
                       DataBasket dbDest,
                       DataBasketEntry dbe,
                       TwoTableFormSheet ttfs)Get the sub-process that will move items from the destination to the source. | 
| protected  Gate | SSDBStrategy.getCheckMoveToSourceGate(SaleProcess p,
                         SalesPoint sp,
                         StoringStock ssSource,
                         DataBasket dbDest,
                         DataBasketEntry dbe,
                         TwoTableFormSheet ttfs)Get the first gate of the sub-process that will move items from the destination to the source. | 
| protected  int | SSDBStrategy.checkMoveToSource(SaleProcess p,
                  SalesPoint sp,
                  StoringStock ssSource,
                  DataBasket dbDest,
                  DataBasketEntry dbe)Check whether the indicated move is allowable. | 
| protected  void | SSDBStrategy.moveToSource(SaleProcess p,
             SalesPoint sp,
             StoringStock ssSource,
             DataBasket dbDest,
             DataBasketEntry dbe)Move the indicated item into the source Stock. | 
|  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. | 
| protected  void | CSSStrategy.moveToDest(SaleProcess p,
           SalesPoint sp,
           Catalog cSource,
           StoringStock ssDest,
           DataBasket db,
           StockItem si)Move the item as indicated into the destination Stock. | 
|  Transition | CSSStrategy.getMoveToSourceProcess(SaleProcess p,
                       SalesPoint sp,
                       Catalog cSource,
                       StoringStock ssDest,
                       DataBasket db,
                       StockItem si,
                       TwoTableFormSheet ttfs)Get the sub-process that will move items from the destination to the source. | 
| protected  Gate | CSSStrategy.getCheckMoveToSourceGate(SaleProcess p,
                         SalesPoint sp,
                         Catalog cSource,
                         StoringStock ssDest,
                         DataBasket db,
                         StockItem si,
                         TwoTableFormSheet ttfs)Get the first gate of the sub-process that will move items from the destination to the source. | 
| protected  int | CSSStrategy.checkMoveToSource(SaleProcess p,
                  SalesPoint sp,
                  Catalog cSource,
                  StoringStock ssDest,
                  DataBasket db,
                  StockItem si)Check whether the indicated move is allowable. | 
| protected  void | CSSStrategy.moveToSource(SaleProcess p,
             SalesPoint sp,
             Catalog cSource,
             StoringStock ssDest,
             DataBasket db,
             StockItem si)Move the indicated item as indicated from the destination Stock. | 
| Uses of SaleProcess in sale | 
| Fields in sale declared as SaleProcess | |
| protected  SaleProcess | Shop.ProcessHandle.m_pThe process for which this is the context. | 
| protected  SaleProcess | MenuSheetObject.m_pAttachedThe SaleProcess attached to this MenuSheetObject, if any. | 
| protected  SaleProcess | SalesPoint.m_pCurProcessThe process currently running on this SalesPoint, if any. | 
| Methods in sale that return SaleProcess | |
|  SaleProcess | FormSheet.attach(SaleProcess p)Attach a process to this FormSheet. | 
|  SaleProcess | FormSheet.detachProcess()Detach the current process from this FormSheet. | 
|  SaleProcess | FormSheet.getProcess()Get the currently attached process. | 
|  SaleProcess | MenuSheetObject.attach(SaleProcess p)Attach a SaleProcess to this MenuSheetObject. | 
|  SaleProcess | MenuSheetObject.detachSaleProcess()Detach the currently attached SaleProcess. | 
|  SaleProcess | MenuSheet.attach(SaleProcess p)Attach a SaleProcess to this MenuSheet. | 
|  SaleProcess | SalesPoint.getCurrentProcess()Get the process currently running on this SalesPoint, if any. | 
| Methods in sale with parameters of type SaleProcess | |
|  void | Shop.runProcess(SaleProcess p,
           Display d,
           User usr,
           DataBasket db)Run a process on the Shop. | 
|  void | Shop.runBackgroundProcess(SaleProcess p,
                     User usr,
                     DataBasket db)Run a background process on the Shop. | 
|  void | Shop.ProcessHandle.setFormSheet(SaleProcess p,
             FormSheet fs) | 
|  void | Shop.ProcessHandle.popUpFormSheet(SaleProcess p,
               FormSheet fs) | 
|  void | Shop.ProcessHandle.setMenuSheet(SaleProcess p,
             MenuSheet ms) | 
|  boolean | Shop.ProcessHandle.hasUseableDisplay(SaleProcess p) | 
|  void | Shop.ProcessHandle.log(SaleProcess p,
    Loggable la) | 
|  User | Shop.ProcessHandle.getCurrentUser(SaleProcess p) | 
|  void | Shop.ProcessHandle.processStarted(SaleProcess p) | 
|  void | Shop.ProcessHandle.processFinished(SaleProcess p) | 
|  Gate | GateChangeTransition.perform(SaleProcess p,
        User u)Perform the Transition. | 
|  SaleProcess | FormSheet.attach(SaleProcess p)Attach a process to this FormSheet. | 
|  SaleProcess | MenuSheetObject.attach(SaleProcess p)Attach a SaleProcess to this MenuSheetObject. | 
|  SaleProcess | MenuSheet.attach(SaleProcess p)Attach a SaleProcess to this MenuSheet. | 
|  Transition | Gate.getNextTransition(SaleProcess pOwner,
                  User usr)Determine the next Transition. | 
|  Transition | UIGate.getNextTransition(SaleProcess pOwner,
                  User usr) | 
|  Gate | Transition.perform(SaleProcess pOwner,
        User usr)Actually perform the transition. | 
|  void | SalesPoint.runProcess(SaleProcess p)Start a process on this SalesPoint. | 
|  void | SalesPoint.setFormSheet(SaleProcess p,
             FormSheet fs)Allow a process to set a FormSheet on the SalesPoint's current display. | 
|  void | SalesPoint.popUpFormSheet(SaleProcess p,
               FormSheet fs)Allow a process to pop up a FormSheet on the SalesPoint's current display. | 
|  void | SalesPoint.setMenuSheet(SaleProcess p,
             MenuSheet ms)Allow a process to set a MenuSheet on the SalesPoint's current display. | 
|  boolean | SalesPoint.hasUseableDisplay(SaleProcess p)True, if the SalesPoint currently has a display and this display is useable. | 
|  void | SalesPoint.log(SaleProcess p,
    Loggable la)Log the given Loggable. | 
|  User | SalesPoint.getCurrentUser(SaleProcess p)Get the current user for the given process. | 
|  void | SalesPoint.processStarted(SaleProcess p)Notification that a process started on a SalesPoint. | 
|  void | SalesPoint.processFinished(SaleProcess p)Notification that a process finished running on this SalesPoint. | 
|  void | ProcessContext.setFormSheet(SaleProcess p,
             FormSheet fs)Set a FormSheet for a process. | 
|  void | ProcessContext.popUpFormSheet(SaleProcess p,
               FormSheet fs)Pop up a FormSheet for a process. | 
|  void | ProcessContext.setMenuSheet(SaleProcess p,
             MenuSheet ms)Set a MenuSheet for a process. | 
|  boolean | ProcessContext.hasUseableDisplay(SaleProcess p)True if the ProcessContext has a useable display for the given process. | 
|  void | ProcessContext.log(SaleProcess p,
    Loggable la)Put an entry into the ProcessContext's log stream for a process. | 
|  User | ProcessContext.getCurrentUser(SaleProcess p)Get the user currently associated with the given process. | 
|  void | ProcessContext.processStarted(SaleProcess p)Notification that a process was started in this ProcessContext. | 
|  void | ProcessContext.processFinished(SaleProcess p)Notification that a process was finished in this ProcessContext. | 
|  void | Action.doAction(SaleProcess p,
         SalesPoint sp)Perform the actual action. | 
|  void | ActionActionListener.doAction(SaleProcess p,
         SalesPoint sp)Action interface method. | 
| Constructors in sale with parameters of type SaleProcess | |
| Shop.ProcessHandle.Shop.ProcessHandle(SaleProcess p,
                   Display d,
                   User usr,
                   DataBasket db)Create a new ProcessHandle. | |
| SaleProcess.ProcessLogEntry.SaleProcess.ProcessLogEntry(SaleProcess p)Create a new ProcessLogEntry. | |
| Uses of SaleProcess in sale.stdforms | 
| Methods in sale.stdforms with parameters of type SaleProcess | |
|  void | FormSheetStrategy.error(SaleProcess p,
      int nErrorCode)Handle an error. | 
|  void | FormSheetStrategy.ErrorHandler.error(SaleProcess p,
      int nErrorCode)Handle an error. | 
| Uses of SaleProcess in users | 
| Methods in users with parameters of type SaleProcess | |
|  void | ActionCapability.doAction(SaleProcess p,
         SalesPoint sp)If the capability is granting rights, perform the guarded action; otherwise, print a message to the user that he/she is not granted the right to perform this action. | 
| 
 | SalesPoint Framework v3.0 | |||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||||