|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
Interface of a execution module.
| Field Summary | |
static int |
LOADING_STATE
Identifies the shuttle state "loading" |
static int |
MOVING_STATE
Identifies the shuttle state "moving" |
static int |
NOTHINGTODO_STATE
Identifies the shuttle state "nothing to do" |
static int |
REPAIRING_STATE
Identifies the shuttle state "repairing" |
static int |
UNLOADING_STATE
Identifies the shuttle state "unloading" |
| Method Summary | |
EfficientBitSet |
getAssignedOrders()
Returns the current assigned order ids as bit set. |
EfficientBitSet |
getEvaluatedOrders()
Returns the evaluated order ids as bit set. |
int |
getLoad()
Returns the current load of the shuttle. |
EfficientBitSet |
getLoadedOrders()
Returns the current load order ids as bit set. |
int |
getState()
Returns the current shuttle state. |
int |
getStation()
Returns the current station id |
void |
moveToStation(int stationID)
Move the shuttle from current station to stationID if the taskplan is emtpy. |
| Field Detail |
public static final int MOVING_STATE
public static final int REPAIRING_STATE
public static final int NOTHINGTODO_STATE
public static final int LOADING_STATE
public static final int UNLOADING_STATE
| Method Detail |
public int getState()
public int getLoad()
public EfficientBitSet getLoadedOrders()
public EfficientBitSet getAssignedOrders()
public EfficientBitSet getEvaluatedOrders()
public int getStation()
public void moveToStation(int stationID)
stationID - id where the shuttle has to move
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||