|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use TaskPlanInterface | |
| de.upb.swtpra05.group03.shuttle | |
| Uses of TaskPlanInterface in de.upb.swtpra05.group03.shuttle |
| Classes in de.upb.swtpra05.group03.shuttle that implement TaskPlanInterface | |
class |
TaskPlan
List of tasks the shuttle has to execute. |
| Fields in de.upb.swtpra05.group03.shuttle declared as TaskPlanInterface | |
private TaskPlanInterface |
RiskControl.taskPlan
the current taskPlan |
private TaskPlanInterface |
Navigation.taskPlan
The taskplan |
private TaskPlanInterface |
Execution.taskPlan
Collection which holds all Task the shuttle has to process |
private TaskPlanInterface |
PluginMessenger.taskPlan
The taskplan |
private TaskPlanInterface |
RouteManagement.taskPlan
The main TaskPlan, describes the actions the execution has to do |
| Methods in de.upb.swtpra05.group03.shuttle that return TaskPlanInterface | |
TaskPlanInterface |
NavigationInterface.getShortestBetween(GraphNode start,
GraphNode dest,
de.upb.swtpra.kernel.id.OrderID id,
GraphEdge not)
Returns the shortest taskplan between start and destination without use of edge dontUse. |
TaskPlanInterface |
NavigationInterface.getShortestBetween(GraphNode start,
GraphNode dest,
de.upb.swtpra.kernel.id.OrderID id,
GraphEdge not,
boolean roundAbout,
int curTime)
|
TaskPlanInterface |
Navigation.getShortestBetween(GraphNode start,
GraphNode destination,
de.upb.swtpra.kernel.id.OrderID orderId,
GraphEdge dontUse)
|
TaskPlanInterface |
Navigation.getShortestBetween(GraphNode start,
GraphNode destination,
de.upb.swtpra.kernel.id.OrderID orderId,
GraphEdge dontUse,
boolean roundAbout,
int currentTime)
|
TaskPlanInterface |
TaskPlanInterface.getUseableTaskPlan(int curTime,
int useTime)
Returns a useable taskplan which contains all tasks after useTime. |
TaskPlanInterface |
TaskPlan.getUseableTaskPlan(int currentTime,
int timeUseabilityHasToStart)
|
| Methods in de.upb.swtpra05.group03.shuttle with parameters of type TaskPlanInterface | |
void |
NavigationInterface.addOrderTo(ExtendedOrder eo,
TaskPlanInterface plan,
int lastBeforePlan,
int curTime)
Adds the order to the taskplan after the last station before useable tasks. |
void |
NavigationInterface.addOrderBehind(ExtendedOrder eo,
TaskPlanInterface plan,
int lastBeforePlan,
int curTime)
Adds the order to the taskplan after the current tasks of the taskplan, at least after the last station before useable tasks. |
GraphNode |
NavigationInterface.getLast(TaskPlanInterface plan,
int lastBeforePlan)
Gets the last station on route if the the taskplan isn't empty else the last station before useable tasks. |
void |
Navigation.addOrderTo(ExtendedOrder order,
TaskPlanInterface aTaskPlan,
int lastStationBeforeUseableTasks,
int currentTime)
|
void |
Navigation.addOrderBehind(ExtendedOrder order,
TaskPlanInterface aTaskPlan,
int lastStationBeforeUseableTasks,
int currentTime)
|
GraphNode |
Navigation.getLast(TaskPlanInterface aTaskPlan,
int lastStationBeforeUseableTasks)
|
void |
DebugFrame.setTaskPlan(TaskPlanInterface taskPlan,
java.lang.String actionName)
Sets the taskPlan attribute of the DebugFrame object |
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||