Package cruise.umple.compiler
Class StateModifier
java.lang.Object
cruise.umple.compiler.StateMachineModifier
cruise.umple.compiler.StateModifier
- Direct Known Subclasses:
EventModifier
public class StateModifier extends StateMachineModifier
This is used to remove and rename a state.
-
Constructor Summary
Constructors Constructor Description StateModifier(java.lang.String aModifier, java.lang.String aSrcStateMachine, java.lang.String aAlias) -
Method Summary
Modifier and Type Method Description booleanaddSrcState(java.lang.String aSrcState)voiddelete()java.lang.StringgetSrcState(int index)java.lang.String[]getSrcStates()booleanhasSrcStates()intindexOfSrcState(java.lang.String aSrcState)intnumberOfSrcStates()booleanremoveSrcState(java.lang.String aSrcState)java.lang.StringtoString()Methods inherited from class cruise.umple.compiler.StateMachineModifier
getAlias, getModifier, getSrcStateMachine, setAlias, setModifier, setSrcStateMachine
-
Constructor Details
-
StateModifier
public StateModifier(java.lang.String aModifier, java.lang.String aSrcStateMachine, java.lang.String aAlias)
-
-
Method Details
-
addSrcState
public boolean addSrcState(java.lang.String aSrcState) -
removeSrcState
public boolean removeSrcState(java.lang.String aSrcState) -
getSrcState
public java.lang.String getSrcState(int index) -
getSrcStates
public java.lang.String[] getSrcStates() -
numberOfSrcStates
public int numberOfSrcStates() -
hasSrcStates
public boolean hasSrcStates() -
indexOfSrcState
public int indexOfSrcState(java.lang.String aSrcState) -
delete
public void delete()- Overrides:
deletein classStateMachineModifier
-
toString
public java.lang.String toString()- Overrides:
toStringin classStateMachineModifier
-