|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD | |||||||||
java.lang.Objectjava.lang.Enum<GraphMotionState>
com.kuka.nav.fleet.GraphMotionState
public enum GraphMotionState
This enum defines the possible execution states of a graph motion.
| Enum Constant Summary | |
|---|---|
CREATED
The graph motion has been created. |
|
EXECUTING
The graph motion is being executed and navigation motions are queued to the vehicle. |
|
FINALIZED
The graph motion has been finished and completely cleaned up. |
|
FINISHED
The graph motion has been finished (the vehicle will not move any more) but it has not been cleaned up (e.g., the vehicle has not been released by the fleet manager, yet). |
|
PENDING
Execution of the graph motion has been paused for tentative planning or re-planning and needs to be resumed by the application. |
|
QUEUED
The graph motion is queued for execution. |
|
WAITING
Execution of the graph motion cannot be continued until another vehicle has freed an area of conflict (e.g., an intersection). |
|
| Method Summary | |
|---|---|
boolean |
isExecuting()
|
boolean |
isFinalized()
|
boolean |
isFinished()
|
boolean |
isPending()
Returns true if this state is PENDING. |
boolean |
isQueued()
|
static GraphMotionState |
valueOf(String name)
Returns the enum constant of this type with the specified name. |
static GraphMotionState[] |
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 |
| Methods inherited from interface java.lang.Comparable |
|---|
compareTo |
| Enum Constant Detail |
|---|
public static final GraphMotionState CREATED
public static final GraphMotionState PENDING
public static final GraphMotionState QUEUED
public static final GraphMotionState EXECUTING
public static final GraphMotionState WAITING
public static final GraphMotionState FINISHED
public static final GraphMotionState FINALIZED
| Method Detail |
|---|
public static GraphMotionState[] values()
for (GraphMotionState c : GraphMotionState.values()) System.out.println(c);
public static GraphMotionState 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 nullpublic boolean isQueued()
isQueued in interface com.kuka.command.IExecutionState<GraphMotionState>public boolean isExecuting()
isExecuting in interface com.kuka.command.IExecutionState<GraphMotionState>public boolean isFinished()
isFinished in interface com.kuka.command.IExecutionState<GraphMotionState>public boolean isFinalized()
isFinalized in interface com.kuka.command.IExecutionState<GraphMotionState>public boolean isPending()
true if this state is PENDING.
true if this state is PENDING.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD | |||||||||