|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD | |||||||||
java.lang.Objectjava.lang.Enum<ConflictState>
com.kuka.nav.fleet.ConflictState
public enum ConflictState
Represents the state of the corresponding Conflict.
The following state changes are possible:
| Enum Constant Summary | |
|---|---|
CREATED
The conflict exists, but is not "active" yet, i.e. the delayed robot Conflict.getDelayedRobot() is still
executing plan steps before Conflict.getDelayedRobotPlanStep(). |
|
RESOLVED
The conflict is resolved, i.e. the passing robot Conflict.getPassingRobot() reached plan step
Conflict.getPassingRobotPlanStep() and thus the delayed robot is allowed to continue. |
|
WAITING
The delayed robot Conflict.getDelayedRobot() is waiting at the node of plan step
Conflict.getDelayedRobotPlanStep() for the passing robot Conflict.getPassingRobot() to finish
plan step Conflict.getPassingRobotPlanStep(). |
|
| Method Summary | |
|---|---|
static ConflictState |
valueOf(String name)
Returns the enum constant of this type with the specified name. |
static ConflictState[] |
values()
Returns an array containing the constants of this enum type, in the order they are declared. |
| Methods inherited from class java.lang.Enum |
|---|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, wait, wait, wait |
| Enum Constant Detail |
|---|
public static final ConflictState CREATED
Conflict.getDelayedRobot() is still
executing plan steps before Conflict.getDelayedRobotPlanStep().
public static final ConflictState WAITING
Conflict.getDelayedRobot() is waiting at the node of plan step
Conflict.getDelayedRobotPlanStep() for the passing robot Conflict.getPassingRobot() to finish
plan step Conflict.getPassingRobotPlanStep().
public static final ConflictState RESOLVED
Conflict.getPassingRobot() reached plan step
Conflict.getPassingRobotPlanStep() and thus the delayed robot is allowed to continue.
| Method Detail |
|---|
public static ConflictState[] values()
for (ConflictState c : ConflictState.values()) System.out.println(c);
public static ConflictState valueOf(String name)
name - the name of the enum constant to be returned.
IllegalArgumentException - if this enum type has no constant
with the specified name
NullPointerException - if the argument is null
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD | |||||||||