com.monad.homerun.model.state
Class State

java.lang.Object
  extended by com.monad.homerun.model.state.State
All Implemented Interfaces:
java.io.Serializable

public class State
extends java.lang.Object
implements java.io.Serializable

State describes one state of a State Model

See Also:
Serialized Form

Constructor Summary
State()
           
State(State desc)
           
State(java.lang.String stateName, java.lang.String iconName, java.lang.String transName, java.lang.String targetName)
           
 
Method Summary
 void clearTargets()
           
 javax.swing.ImageIcon getIcon()
           
 java.lang.String getIconName()
           
 java.lang.String getStateName()
           
 java.lang.String getTarget(java.lang.String transName)
           
 java.lang.String[] getTransitionNames()
           
 void setIcon(javax.swing.ImageIcon icon)
           
 void setIconName(java.lang.String iconName)
           
 void setStateName(java.lang.String name)
           
 void setTarget(java.lang.String transName, java.lang.String targetName)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

State

public State()

State

public State(java.lang.String stateName,
             java.lang.String iconName,
             java.lang.String transName,
             java.lang.String targetName)

State

public State(State desc)
Method Detail

getStateName

public java.lang.String getStateName()

setStateName

public void setStateName(java.lang.String name)

getIconName

public java.lang.String getIconName()

getIcon

public javax.swing.ImageIcon getIcon()

setIconName

public void setIconName(java.lang.String iconName)

setIcon

public void setIcon(javax.swing.ImageIcon icon)

getTransitionNames

public java.lang.String[] getTransitionNames()

getTarget

public java.lang.String getTarget(java.lang.String transName)

setTarget

public void setTarget(java.lang.String transName,
                      java.lang.String targetName)

clearTargets

public void clearTargets()


Copyright © 2006-2009 Richard Rodgers. All Rights Reserved.