19 #include <vlpi/simulationAddress.h>
33 class DtSimCommandObjectWrapper;
44 virtual bool sendPlan(
bool reregister =
true);
48 virtual void registerPlanCallbacks(
const std::vector<std::string>& names);
49 virtual void unregisterPlanCallbacks(
const std::vector<std::string>& names);
52 virtual void requestMultiPlan(
const std::vector<std::string>& name);
53 virtual void clearPendingPlans();
55 virtual void displayPlan();
57 virtual bool shouldAssignPlan(
const std::string& name)
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_onDialogDestroyed();
73 virtual void slot_onEditSetRequest(std::vector<std::string> names,
const DtSetDataRequest&);
76 virtual void slot_onEditTaskRequest(std::vector<std::string> names,
const DtSimTask&);
78 virtual void slot_onObjectBeingCreated();
79 virtual void slot_onObjectStoppedBeingCreated();