Class SeeVideoStockProcess

java.lang.Object
  |
  +--sale.SaleProcess
        |
        +--SeeVideoStockProcess
All Implemented Interfaces:
LogContext, Loggable, ProcessErrorCodes, Serializable

public class SeeVideoStockProcess
extends SaleProcess

Prozess zur Bestandsanzeige und zum Editieren des Bestandes.

See Also:
Serialized Form
Source Code:
SeeVideoStockProcess.java

Inner classes inherited from class sale.SaleProcess
SaleProcess.ProcessLogEntry
 
Field Summary
protected  Transition newVideoTransition
           
protected  Transition removeVideoTransition
           
protected  UIGate selectionGate
           
 
Fields inherited from class sale.SaleProcess
LOGENTRYFILTER_PROCESSES_ONLY, m_gCurGate, m_tCurTransition
 
Fields inherited from interface sale.ProcessErrorCodes
DATABASKET_CONFLICT_ERROR, DUPLICATE_KEY_EXCEPTION, ERR_INTERNAL, ERR_LOWERBOUND, ERR_NOERROR, ERR_UPPERBOUND, NOT_ENOUGH_ELEMENTS_ERROR, REMOVE_VETO_EXCEPTION
 
Constructor Summary
SeeVideoStockProcess()
          Erzeugt ein neues Objekt der Klasse SeeVideoStockProcess.
 
Method Summary
 Gate getInitialGate()
          Gibt das Startgate des Prozesses zurück.
 Gate getLogGate()
          Übergibt das Log-Gate.
protected  void setupMachine()
          Baut die Oberfläche für den Verleihvorgang auf.
 
Methods inherited from class sale.SaleProcess
attach, attach, canQuit, detachBasket, detachContext, error, error, error, getBasket, getCommitGate, getContext, getCurrentGate, getErrorGate, getErrorMsg, getLogData, getName, getQuitGate, getRollbackGate, getStopGate, isAlive, isResumed, isRunning, isSuspended, log, onFinished, onResumeOrStart, onSuspended, printErrorInfo, quit, resume, start, suspend
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

selectionGate

protected UIGate selectionGate

newVideoTransition

protected Transition newVideoTransition

removeVideoTransition

protected Transition removeVideoTransition
Constructor Detail

SeeVideoStockProcess

public SeeVideoStockProcess()
Erzeugt ein neues Objekt der Klasse SeeVideoStockProcess.
Method Detail

setupMachine

protected void setupMachine()
Baut die Oberfläche für den Verleihvorgang auf.

getInitialGate

public Gate getInitialGate()
Gibt das Startgate des Prozesses zurück.
Overrides:
getInitialGate in class SaleProcess

getLogGate

public Gate getLogGate()
Übergibt das Log-Gate. Hier das Stop-Gate, da beim Beenden des Prozesses kein Log-Eintrag geschrieben werden soll.
Overrides:
getLogGate in class SaleProcess