Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.sbugs.logic.state
Class Transition  view Transition download Transition.java

java.lang.Object
  extended byorg.sbugs.logic.state.Transition

public class Transition
extends java.lang.Object

This class is located here, instead of in org.sbugs.model, because it is really not part of the domain model - it purely has to do w/ the logic of handling state transitions.


Field Summary
private  java.lang.String action
           
private  java.lang.String description
           
private  java.util.List handlerList
           
private  int id
           
 
Constructor Summary
Transition(int id, java.lang.String action, java.lang.String description)
           
 
Method Summary
 void addHandler(TransitionHandler handler)
          Adds the given handler to the end of the handler list.
 java.lang.String getAction()
           
 java.lang.String getDescription()
           
 java.util.List getHandlerList()
           
 int getId()
           
 void setAction(java.lang.String actionParam)
           
 void setDescription(java.lang.String desc)
           
 void setId(int idParam)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

description

private java.lang.String description

action

private java.lang.String action

id

private int id

handlerList

private java.util.List handlerList
Constructor Detail

Transition

public Transition(int id,
                  java.lang.String action,
                  java.lang.String description)
Method Detail

getId

public int getId()

setId

public void setId(int idParam)

getDescription

public java.lang.String getDescription()

setDescription

public void setDescription(java.lang.String desc)

getAction

public java.lang.String getAction()

setAction

public void setAction(java.lang.String actionParam)

getHandlerList

public java.util.List getHandlerList()

addHandler

public void addHandler(TransitionHandler handler)
Adds the given handler to the end of the handler list.