SalesPoint Framework v3.0

Uses of Interface
sale.Gate

Packages that use Gate
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. 
 

Uses of Gate in data.stdforms.singletableformsheet
 

Methods in data.stdforms.singletableformsheet that return Gate
protected  Gate AbstractAddCatalogItemStrategy.getCreateCIGate(SingleTableFormSheet stfs)
          Get the first Gate in the sub-process.
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  Gate DefaultRemoveCatalogItemStrategy.getCheckGate(SingleTableFormSheet stfs)
          Get the Gate that checks whether the removal is allowed.
 

Uses of Gate in data.stdforms.twotableformsheet
 

Methods in data.stdforms.twotableformsheet that return Gate
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  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  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.
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  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  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  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  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  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  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  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.
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  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  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  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  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  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.
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  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  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  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  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.
 

Uses of Gate in sale
 

Classes in sale that implement Gate
 class UIGate
          A gate at which a FormSheet and/or a MenuSheet can be displayed.
 

Fields in sale declared as Gate
protected  Gate GateChangeTransition.m_gTarget
          The target gate.
protected  Gate SaleProcess.m_gCurGate
          The current gate, if any.
 

Methods in sale that return Gate
 Gate GateChangeTransition.perform(SaleProcess p, User u)
          Perform the Transition.
 Gate Transition.perform(SaleProcess pOwner, User usr)
          Actually perform the transition.
 Gate SaleProcess.getCurrentGate()
          Return the gate at which the process currently stands or which it just left.
protected abstract  Gate SaleProcess.getInitialGate()
          Return the initial gate for this process.
 Gate SaleProcess.getQuitGate()
          Return the gate to jump to when quitting the process.
protected  Gate SaleProcess.getErrorGate(int nErrorNesting)
          Return the gate to jump to when an error occurs.
 Gate SaleProcess.getRollbackGate()
          Return the gate to jump to when performing a rollback.
 Gate SaleProcess.getCommitGate()
          Return the gate to jump to when performing a commit.
 Gate SaleProcess.getLogGate()
          Return the gate that the process must jump to if it wishes to be logged before finishing.
 Gate SaleProcess.getStopGate()
          Return the last gate that this process should be at.
 

Constructors in sale with parameters of type Gate
GateChangeTransition.GateChangeTransition(Gate gTarget)
          Create a new GateChangeTransition.
 


SalesPoint Framework v3.0