11 #include <vlutil/vlString.h>
13 #include <vlutil/vlNetTypes.h>
14 #include <vlutil/vlList.h>
78 virtual int type()
const;
87 virtual const DtUUID & planName()
const;
90 virtual void setPlanName(
const DtUUID & name);
92 virtual DtString markingText()
const;
97 virtual bool isGlobal()
const;
98 virtual void setIsGlobal(
bool yesNo);
111 virtual const std::vector<DtSimStatement*>& statements()
const;
131 virtual void setAssign(
bool flag);
132 virtual bool assign()
const;
140 virtual bool setFromNet(
const char* contentBuffer,
141 unsigned contentSize);
153 void emptyStatementList();
156 virtual bool isSamePlan(
DtIfPlan* rhs);
162 virtual void setIsQuickLaunch(
bool);
163 virtual bool isQuickLaunch()
const;
165 virtual void setShowOnQuickLaunchToolbar(
bool);
166 virtual bool showOnQuickLaunchToolbar()
const;
168 virtual void setQuickLaunchIcon(
const DtString&);
169 virtual const DtString& quickLaunchIcon()
const;
171 virtual void setOrdinal(
int);
172 virtual int ordinal()
const;
177 virtual void upgradeTriggerUUIDs();
184 void copyStatementList(
const std::vector<DtSimStatement*>& otherList);