Package cruise.umple.cpp.gen
Class GenStatemachine
java.lang.Object
cruise.umple.cpp.gen.GenStatemachine
public class GenStatemachine
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description GenStatemachine(java.lang.String aType, java.lang.String aName)
-
Method Summary
Modifier and Type Method Description boolean
addOrMoveStateAt(GenState aState, int index)
boolean
addState(GenState aState)
boolean
addStateAt(GenState aState, int index)
void
delete()
boolean
equals(java.lang.Object obj)
int
getLevel()
java.lang.String
getName()
GenClass
getOwner()
GenState
getState(int index)
GenClass
getStatemachineOwner()
java.util.List<GenState>
getStates()
GenClass
getTimerOwner()
java.lang.String
getType()
int
hashCode()
boolean
hasOwner()
boolean
hasStatemachineOwner()
boolean
hasStates()
boolean
hasTimerOwner()
int
indexOfState(GenState aState)
static int
minimumNumberOfStates()
int
numberOfStates()
boolean
removeState(GenState aState)
boolean
setLevel(int aLevel)
boolean
setName(java.lang.String aName)
boolean
setOwner(GenClass aOwner)
boolean
setStatemachineOwner(GenClass aStatemachineOwner)
boolean
setTimerOwner(GenClass aTimerOwner)
boolean
setType(java.lang.String aType)
java.lang.String
toString()
-
Constructor Details
-
GenStatemachine
public GenStatemachine(java.lang.String aType, java.lang.String aName)
-
-
Method Details
-
setType
public boolean setType(java.lang.String aType) -
setName
public boolean setName(java.lang.String aName) -
setLevel
public boolean setLevel(int aLevel) -
getType
public java.lang.String getType() -
getName
public java.lang.String getName() -
getLevel
public int getLevel() -
getTimerOwner
-
hasTimerOwner
public boolean hasTimerOwner() -
getOwner
-
hasOwner
public boolean hasOwner() -
getStatemachineOwner
-
hasStatemachineOwner
public boolean hasStatemachineOwner() -
getState
-
getStates
-
numberOfStates
public int numberOfStates() -
hasStates
public boolean hasStates() -
indexOfState
-
setTimerOwner
-
setOwner
-
setStatemachineOwner
-
minimumNumberOfStates
public static int minimumNumberOfStates() -
addState
-
removeState
-
addStateAt
-
addOrMoveStateAt
-
equals
public boolean equals(java.lang.Object obj)- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()- Overrides:
hashCode
in classjava.lang.Object
-
delete
public void delete() -
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-