Package cruise.umple.cpp.gen
Class GenState
java.lang.Object
cruise.umple.cpp.gen.GenState
public class GenState
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description GenState(java.lang.String aState)
-
Method Summary
Modifier and Type Method Description boolean
addExitableState(GenState aExitableState)
boolean
addExitableStateAt(GenState aExitableState, int index)
boolean
addOrMoveExitableStateAt(GenState aExitableState, int index)
void
delete()
boolean
equals(java.lang.Object obj)
GenState
getExitableOwner()
GenState
getExitableState(int index)
java.util.List<GenState>
getExitableStates()
int
getLevel()
GenStatemachine
getOwner()
java.lang.String
getState()
boolean
hasExitableOwner()
boolean
hasExitableStates()
int
hashCode()
boolean
hasOwner()
int
indexOfExitableState(GenState aExitableState)
static int
minimumNumberOfExitableStates()
int
numberOfExitableStates()
boolean
removeExitableState(GenState aExitableState)
boolean
setExitableOwner(GenState aExitableOwner)
boolean
setLevel(int aLevel)
boolean
setOwner(GenStatemachine aOwner)
boolean
setState(java.lang.String aState)
java.lang.String
toString()
-
Constructor Details
-
GenState
public GenState(java.lang.String aState)
-
-
Method Details
-
setState
public boolean setState(java.lang.String aState) -
setLevel
public boolean setLevel(int aLevel) -
getState
public java.lang.String getState() -
getLevel
public int getLevel() -
getOwner
-
hasOwner
public boolean hasOwner() -
getExitableState
-
getExitableStates
-
numberOfExitableStates
public int numberOfExitableStates() -
hasExitableStates
public boolean hasExitableStates() -
indexOfExitableState
-
getExitableOwner
-
hasExitableOwner
public boolean hasExitableOwner() -
setOwner
-
minimumNumberOfExitableStates
public static int minimumNumberOfExitableStates() -
addExitableState
-
removeExitableState
-
addExitableStateAt
-
addOrMoveExitableStateAt
-
setExitableOwner
-
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
-