Package cruise.umple.compiler
Class StateMachineTemplateSignature
java.lang.Object
cruise.umple.compiler.StateMachineTemplateSignature
public class StateMachineTemplateSignature
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description StateMachineTemplateSignature(java.lang.String aModifier, java.lang.String aSrcStateMachine, java.lang.String aDesStateMachine, java.lang.String aAlias)
-
Method Summary
Modifier and Type Method Description boolean
addDesState(java.lang.String aDesState)
boolean
addSrcState(java.lang.String aSrcState)
void
delete()
java.lang.String
getAlias()
java.lang.String
getDesState(int index)
java.lang.String
getDesStateMachine()
java.lang.String[]
getDesStates()
MethodTemplateSignature
getMethodTemplateSignature()
java.lang.String
getModifier()
java.lang.String
getSrcState(int index)
java.lang.String
getSrcStateMachine()
java.lang.String[]
getSrcStates()
boolean
hasDesStates()
boolean
hasMethodTemplateSignature()
boolean
hasSrcStates()
int
indexOfDesState(java.lang.String aDesState)
int
indexOfSrcState(java.lang.String aSrcState)
int
numberOfDesStates()
int
numberOfSrcStates()
boolean
removeDesState(java.lang.String aDesState)
boolean
removeSrcState(java.lang.String aSrcState)
boolean
setAlias(java.lang.String aAlias)
boolean
setDesStateMachine(java.lang.String aDesStateMachine)
boolean
setMethodTemplateSignature(MethodTemplateSignature aNewMethodTemplateSignature)
boolean
setModifier(java.lang.String aModifier)
boolean
setSrcStateMachine(java.lang.String aSrcStateMachine)
java.lang.String
toString()
-
Constructor Details
-
StateMachineTemplateSignature
public StateMachineTemplateSignature(java.lang.String aModifier, java.lang.String aSrcStateMachine, java.lang.String aDesStateMachine, java.lang.String aAlias)
-
-
Method Details
-
setModifier
public boolean setModifier(java.lang.String aModifier) -
setSrcStateMachine
public boolean setSrcStateMachine(java.lang.String aSrcStateMachine) -
setDesStateMachine
public boolean setDesStateMachine(java.lang.String aDesStateMachine) -
addSrcState
public boolean addSrcState(java.lang.String aSrcState) -
removeSrcState
public boolean removeSrcState(java.lang.String aSrcState) -
addDesState
public boolean addDesState(java.lang.String aDesState) -
removeDesState
public boolean removeDesState(java.lang.String aDesState) -
setAlias
public boolean setAlias(java.lang.String aAlias) -
getModifier
public java.lang.String getModifier() -
getSrcStateMachine
public java.lang.String getSrcStateMachine() -
getDesStateMachine
public java.lang.String getDesStateMachine() -
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) -
getDesState
public java.lang.String getDesState(int index) -
getDesStates
public java.lang.String[] getDesStates() -
numberOfDesStates
public int numberOfDesStates() -
hasDesStates
public boolean hasDesStates() -
indexOfDesState
public int indexOfDesState(java.lang.String aDesState) -
getAlias
public java.lang.String getAlias() -
getMethodTemplateSignature
-
hasMethodTemplateSignature
public boolean hasMethodTemplateSignature() -
setMethodTemplateSignature
-
delete
public void delete() -
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-