com.basecmp.core.usecase
Class StartNode

java.lang.Object
  extended bycom.basecmp.core.usecase.UsecaseStep
      extended bycom.basecmp.core.usecase.StartNode

public class StartNode
extends UsecaseStep

Triviale Start-Node-Implementierung. Created on 16.09.2003

Author:
Wolfgang Schröder

Field Summary
static java.lang.String CONFIG_KEY_NODE_NAME
          Symbolische Konstante für den Step-Konfigurationskey, unter dem der Name des Startknoten eingetragen ist.
 
Fields inherited from class com.basecmp.core.usecase.UsecaseStep
stepId
 
Constructor Summary
StartNode()
           
 
Method Summary
 void execute(UsecaseContext uc, int unlockKey)
          Minimal-Implementierung, die setStepResult() mit RESULT_NEXT aufruft.
protected  void initStep(java.lang.Integer stepId)
          Package-interne Initialisierungs-Methode.
 boolean isCallNode()
          Liefert false
 boolean isEndNode()
          Liefert false
 boolean isJumpNode()
          Liefert false
 boolean isStartNode()
          Liefert true
 
Methods inherited from class com.basecmp.core.usecase.UsecaseStep
getConfigKeys, getConfigValue, isInitialized, setConfigValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CONFIG_KEY_NODE_NAME

public static final java.lang.String CONFIG_KEY_NODE_NAME
Symbolische Konstante für den Step-Konfigurationskey, unter dem der Name des Startknoten eingetragen ist.

See Also:
Constant Field Values
Constructor Detail

StartNode

public StartNode()
Method Detail

execute

public void execute(UsecaseContext uc,
                    int unlockKey)
             throws UsecaseStepExecutionException
Minimal-Implementierung, die setStepResult() mit RESULT_NEXT aufruft.

Specified by:
execute in class UsecaseStep
Parameters:
uc -
unlockKey -
Throws:
UsecaseStepExecutionException

initStep

protected void initStep(java.lang.Integer stepId)
Description copied from class: UsecaseStep
Package-interne Initialisierungs-Methode. Setzt das Init-Flag.

Overrides:
initStep in class UsecaseStep

isCallNode

public boolean isCallNode()
Liefert false

Specified by:
isCallNode in class UsecaseStep
Returns:
True, wenn der Step als CallNode fungieren darf.

isEndNode

public boolean isEndNode()
Liefert false

Specified by:
isEndNode in class UsecaseStep
Returns:
True, wenn der Step als EndNode fungieren darf.

isJumpNode

public boolean isJumpNode()
Liefert false

Specified by:
isJumpNode in class UsecaseStep
Returns:
True, wenn der Step als JumpNode fungieren darf.

isStartNode

public boolean isStartNode()
Liefert true

Specified by:
isStartNode in class UsecaseStep
Returns:
True, wenn der Step als StartNode fungieren darf.


Copyright © 2004 by basecmp® - Professional Web Solutions