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) {
#define assert(condition)
std::string fileName() const
std::string errorMessage() const
wxWindow * parentWindow() const
bool isCostFunctionPluginSelected()
RowID selectedRFImplementation()
RowID selectedFUImplementation()
bool isRFImplementationSelected()
RowID selectedCostFunctionPlugin()
bool isFUImplementationSelected()
virtual HDBEditorModifyCmd * create() const
virtual ~HDBEditorModifyCmd()
virtual std::string icon() const
TTAMachine::FunctionUnit & architecture() const
FUImplementation & implementation() const
virtual bool hasImplementation() const
FUArchitecture & architecture() const
FUEntry * fuByEntryID(RowID id) const
virtual void removeFUImplementation(RowID implementationID) const
virtual void removeRFImplementation(RowID implID) const
RowID addFUImplementation(const FUEntry &entry) const
RowID addRFImplementation(const RFImplementation &implementation, RowID rfEntryID)
RowID fuEntryIDOfImplementation(RowID implID) const
RowID rfEntryIDOfImplementation(RowID implID) const
RFEntry * rfByEntryID(RowID id) const
virtual bool hasImplementation() const
RFImplementation & implementation() const
static wxString toWxString(const std::string &source)