16 #include <vlpi/simulationAddress.h>
31 class DtSimCommandObjectWrapper;
42 virtual bool sendPlan(
bool reregister =
true);
45 virtual void registerPlanCallbacks(
const std::vector<DtUUID>& names);
49 virtual void unregisterPlanCallbacks(
const std::vector<DtUUID>& names);
52 virtual void requestMultiPlan(
const std::vector<DtUUID>& name);
53 virtual void clearPendingPlans();
55 virtual void displayPlan();
57 virtual bool shouldAssignPlan(
const DtUUID&)
const;
59 virtual void restartPlan();
60 virtual void abandonPlan();
62 virtual bool editPlanStatement(
const std::vector<makVrv::DtSimEntry*>&,
DtSimStatement* stmt);
67 virtual void slot_onDialogCreated();
70 virtual void slot_onEditSetRequest(std::vector<DtUUID> names,
const DtSetDataRequest&);
73 virtual void slot_onEditTaskRequest(std::vector<DtUUID> names,
const DtSimTask&);
75 virtual void slot_onObjectBeingCreated();
76 virtual void slot_onObjectStoppedBeingCreated();