Go to the documentation of this file.
106 if (dialog.ShowModal() == wxID_OK) {
118 pathName, modName, opName);
155 OSEdTreeView* treeView = wxGetApp().mainFrame()->treeView();
std::string selectedModule()
Operation * operation() const
void refreshModule(const std::string &path, const std::string &modName)
wxTreeItemId selectedModuleId()
static wxString toWxString(const std::string &source)
static bool removeFileOrDirectory(const std::string &path)
@ CMD_ADD_OPERATION
Add operation command id.
std::string pathOfModule(wxTreeItemId id)
virtual void writeState(const ObjectState *state)
static OperationSerializer & operationSerializer()
void setDestinationFile(const std::string &filename)
void addItem(wxTreeItemId parent, std::string item)
static OperationModule & module(const std::string &path, const std::string &mod)
virtual std::string icon() const
virtual TCEString name() const
OSEdTreeView * treeView() const
#define assert(condition)
virtual std::string propertiesModule() const
virtual ~OSEdAddOperationCmd()
void addChild(ObjectState *child)
virtual ObjectState * saveState() const
static bool createFile(const std::string &file)
std::string errorMessage() const
static const std::string DIRECTORY_SEPARATOR
virtual GUICommand * create() const
static Operation * operation(const std::string &path, const std::string &module, const std::string &oper)
static NullOperationModule & instance()
int operationCount(const OperationModule &om)
static OperationIndex & operationIndex()
wxWindow * parentWindow() const
std::string operationName(int i, const OperationModule &om)