Go to the documentation of this file.
78 if (manager == NULL) {
98 if (dialog.ShowModal() == wxID_OK) {
106 wxGetApp().mainFrame().update();
107 wxGetApp().mainFrame().browser()->selectFUImplementation(
id);
109 wxString message = _T(
"Error:\n");
111 message.Append(_T(
"\n"));
113 message.Append(_T(
": "));
137 if (dialog.ShowModal() == wxID_OK) {
147 wxGetApp().mainFrame().update();
148 wxGetApp().mainFrame().browser()->selectRFImplementation(
id);
150 wxString message = _T(
"Error:\n");
152 message.Append(_T(
"\n"));
154 message.Append(_T(
": "));
173 wxGetApp().mainFrame().update();
221 if (manager == NULL) {
RowID addFUImplementation(const FUEntry &entry) const
static wxString toWxString(const std::string &source)
virtual bool hasImplementation() const
bool isRFImplementationSelected()
virtual HDBEditorModifyCmd * create() const
TTAMachine::FunctionUnit & architecture() const
virtual void removeFUImplementation(RowID implementationID) const
virtual ~HDBEditorModifyCmd()
RowID rfEntryIDOfImplementation(RowID implID) const
std::string fileName() const
#define assert(condition)
FUArchitecture & architecture() const
RowID selectedCostFunctionPlugin()
RowID fuEntryIDOfImplementation(RowID implID) const
RFImplementation & implementation() const
RowID selectedRFImplementation()
std::string errorMessage() const
RowID addRFImplementation(const RFImplementation &implementation, RowID rfEntryID)
RowID selectedFUImplementation()
virtual void removeRFImplementation(RowID implID) const
virtual std::string icon() const
virtual bool hasImplementation() const
FUImplementation & implementation() const
FUEntry * fuByEntryID(RowID id) const
bool isFUImplementationSelected()
bool isCostFunctionPluginSelected()
wxWindow * parentWindow() const
RFEntry * rfByEntryID(RowID id) const