|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
interface Commandable
Field Summary | |
---|---|
static int |
DELAYED_ACT
The command is either specified as time interval or has a delay. |
static int |
MULTIPLE_ACT
The command is a assembly of smaller Commands so as the resulting activity is a sequence of actions coordinated according to the individual rules of each single commands or according to global criteria defined in the command it self DELAYED_ACT |
static int |
PERIODIC_ACT
A periodic activity such as Speaking or Walking that requires a temporal synchronization of mulltiple BioDevices. |
static int |
RANDOM_VALUE_MODE
The size/value of single action is random. |
static int |
REPEAT_VALUE_MODE
The execution of the command is either a cyclic random pattern or commands addressed from higher symbolic level. |
static int |
RRANGE_VALUE_MODE
The steps of the incrementing/changing are a finite inerval. |
static int |
SINGLE_ACT
This execution is the simplest. |
Method Summary | |
---|---|
Command |
cloneCommand()
|
int |
getAssignDevices()
|
java.lang.Object[] |
getCommand()
|
int |
getExecDependency()
|
int |
getExecMode()
|
int |
getExecType()
|
java.lang.Object[] |
getInstructions()
|
int |
getMode()
|
java.lang.String |
getName()
|
MNSRobotPart |
getPart()
|
int |
getPeriod()
|
boolean |
isDone()
|
boolean |
isNominal()
|
void |
setAssignDevices(int assignDevices)
|
void |
setCommand(java.lang.Object[] command)
|
void |
setDone(boolean done)
|
void |
setExecDependency(int execDependency)
|
void |
setExecMode(int execMode)
|
void |
setexecPeriod(int execPeriod)
external tool to modify the execution period |
void |
setExecType(int execType)
|
void |
setName(java.lang.String name)
|
void |
setNominal(boolean isNominal)
|
void |
setPart(MNSRobotPart part)
|
void |
setSingleCom(java.lang.Object o,
int index)
set a single instruction at index |
Field Detail |
---|
static final int SINGLE_ACT
SINGLE_ACT
static final int PERIODIC_ACT
PERIODIC_ACT
static final int DELAYED_ACT
DELAYED_ACT
static final int MULTIPLE_ACT
DELAYED_ACT
static final int RANDOM_VALUE_MODE
RANDOM_MODE
static final int RRANGE_VALUE_MODE
RANGE_MODE
static final int REPEAT_VALUE_MODE
REPEAT_MODE
Method Detail |
---|
java.lang.Object[] getCommand()
void setCommand(java.lang.Object[] command)
command
- The command to set.void setexecPeriod(int execPeriod)
execPeriod
- integervoid setSingleCom(java.lang.Object o, int index)
o
- -
the instructionindex
- -
the index of the instructionjava.lang.Object[] getInstructions()
int getPeriod()
int getMode()
Command cloneCommand()
int getExecMode()
void setExecMode(int execMode)
execMode
- The execMode to set.int getExecType()
void setExecType(int execType)
execType
- The execType to set.int getExecDependency()
void setExecDependency(int execDependency)
execDependency
- The execDependency to set.boolean isNominal()
void setNominal(boolean isNominal)
isNominal
- The isNominal to set.int getAssignDevices()
void setAssignDevices(int assignDevices)
assignDevices
- The assignDevices to set.MNSRobotPart getPart()
void setPart(MNSRobotPart part)
part
- The part to set.boolean isDone()
void setDone(boolean done)
done
- The done to set.java.lang.String getName()
void setName(java.lang.String name)
name
- The name to set.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |