Uses of Interface
org.salespointframework.core.Transition

Packages that use Transition
org.salespointframework.core This package contains the central classes of the Framework. 
org.salespointframework.desktop.strategies   
org.salespointframework.desktop.strategies.dataexchangeformsheet Contains the MoveStrategy classes for TwoTableFormSheets
 

Uses of Transition in org.salespointframework.core
 

Subinterfaces of Transition in org.salespointframework.core
 interface LazyTransition
          Lazy Transitions indicate the following Gate that it should not update its visual elements
 

Classes in org.salespointframework.core that implement Transition
 class GateChangeTransition
          Convenience implementation of a Transition that simply changes to another gate.
 

Fields in org.salespointframework.core declared as Transition
static Transition GateChangeTransition.CHANGE_TO_COMMIT_GATE
          Transition that will go to the calling process' commit gate.
static Transition GateChangeTransition.CHANGE_TO_LOG_GATE
          Transition that will go to the calling process' log gate.
static Transition GateChangeTransition.CHANGE_TO_QUIT_GATE
          Transition that will go to the calling process' quit gate.
static Transition GateChangeTransition.CHANGE_TO_ROLLBACK_GATE
          Transition that will go to the calling process' rollback gate.
static Transition GateChangeTransition.CHANGE_TO_STOP_GATE
          Transition that will go to the calling process' stop gate.
protected  Transition SaleProcess.m_tCurTransition
          The current transition, if any.
private  Transition UIGate.m_tTransition
          The transition that will leave this gate.
protected  Transition SaleProcess.prevTransition
          The previous Transition, if any.
 

Methods in org.salespointframework.core that return Transition
 Transition UIGate.getNextTransition(SaleProcess pOwner, User usr, boolean stay)
          Returns the next Transition to jump to.
 Transition SaleProcess.PrintErrorGate.getNextTransition(SaleProcess p, User u, boolean stay)
           
 Transition Gate.getNextTransition(SaleProcess pOwner, User usr, boolean stay)
          Determine the next Transition.
 

Methods in org.salespointframework.core with parameters of type Transition
 void UIGate.setNextTransition(Transition tNext)
          Set the transition that will leave this gate.
 

Uses of Transition in org.salespointframework.desktop.strategies
 

Methods in org.salespointframework.desktop.strategies that return Transition
abstract  Transition EditButtonStrategy.getEditProcess(SingleTableFormSheet stfs, SaleProcess p, SalesPoint sp)
          Get the first transition of the process that will perform the editing.
 Transition DefaultRemoveCatalogItemStrategy.getEditProcess(SingleTableFormSheet stfs, SaleProcess p, SalesPoint sp)
           
 Transition AbstractAddCatalogItemStrategy.getEditProcess(SingleTableFormSheet stfs, SaleProcess p, SalesPoint sp)
           
protected  Transition DefaultRemoveCatalogItemStrategy.getRemoveTransition(SingleTableFormSheet stfs)
          Get the transition that performs the actual removal.
 

Methods in org.salespointframework.desktop.strategies with parameters of type Transition
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.
 

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

Methods in org.salespointframework.desktop.strategies.dataexchangeformsheet that return Transition
 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 DBCSStrategy.getMoveToDestProcess(SaleProcess p, SalesPoint sp, DataBasket dbSource, CountingStock csDest, DataBasketEntry dbe, int nCount, DataExchangeFormSheet ttfs)
          Get the sub-process that will move items from the source to the destination.
 Transition DBSSStrategy.getMoveToDestProcess(SaleProcess p, SalesPoint sp, DataBasket dbSource, StoringStock ssDest, DataBasketEntry dbe, DataExchangeFormSheet ttfs)
          Get the sub-process that will move items from the source to the destination.
 Transition SSDBStrategy.getMoveToDestProcess(SaleProcess p, SalesPoint sp, StoringStock ssSource, DataBasket dbDest, StockItem si, DataExchangeFormSheet ttfs)
          Get the sub-process that will move items from the source to the destination.
 Transition SSSSStrategy.getMoveToDestProcess(SaleProcess p, SalesPoint sp, StoringStock ssSource, StoringStock ssDest, DataBasket db, StockItem si, 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 CSSStrategy.getMoveToSourceProcess(SaleProcess p, SalesPoint sp, Catalog cSource, StoringStock ssDest, DataBasket db, StockItem si, 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 CSDBStrategy.getMoveToSourceProcess(SaleProcess p, SalesPoint sp, CountingStock csSource, DataBasket dbDest, DataBasketEntry dbe, 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.
 Transition DBSSStrategy.getMoveToSourceProcess(SaleProcess p, SalesPoint sp, DataBasket dbSource, StoringStock ssDest, StockItem si, DataExchangeFormSheet ttfs)
          Get the sub-process that will move items from the destination to the source.
 Transition SSDBStrategy.getMoveToSourceProcess(SaleProcess p, SalesPoint sp, StoringStock ssSource, DataBasket dbDest, DataBasketEntry dbe, DataExchangeFormSheet ttfs)
          Get the sub-process that will move items from the destination to the source.
 Transition SSSSStrategy.getMoveToSourceProcess(SaleProcess p, SalesPoint sp, StoringStock ssSource, StoringStock ssDest, DataBasket db, StockItem si, DataExchangeFormSheet ttfs)
          Get the sub-process that will move items from the destination to the source.