Go to the documentation of this file.
64 if (manager == NULL) {
78 wxString message = _T(
"FU Architecture ");
80 message.Append(_T(
" cannot be removed,\n"));
81 message.Append(_T(
"because it has an implementation."));
95 wxString message = _T(
"RF Architecture ");
97 message.Append(_T(
" cannot be removed,\n"));
98 message.Append(_T(
"because it has an implementation."));
172 wxGetApp().mainFrame().update();
220 if (manager == NULL) {
253 wxString message = _T(
"Are you sure you want to delete this ");
254 message.Append(component);
255 message.Append(_T(
"?"));
257 wxYES_DEFAULT | wxYES_NO);
258 return dialog.ShowModal() == wxID_YES;
void removeOperationImplementationResource(RowID id)
static wxString toWxString(const std::string &source)
virtual std::string icon() const
virtual void removeFUEntry(RowID id) const
bool isRFArchitectureSelected()
void removeOperationImplementation(RowID id)
virtual void removeBusEntry(RowID id) const
bool isRFImplementationSelected()
virtual void removeRFEntry(RowID id) const
virtual void removeSocketEntry(RowID id) const
RowID rfEntryIDOfImplementation(RowID implID) const
bool isSocketEntrySelected()
RowID selectedOperationImplementationResource()
bool isBusEntrySelected()
bool canRemoveFUArchitecture(RowID archID) const
RowID selectedFUArchitecture()
bool isOperationImplementationResourceSelected()
RowID selectedCostFunctionPlugin()
RowID fuEntryIDOfImplementation(RowID implID) const
RowID selectedRFImplementation()
RowID selectedOperationImplementation()
virtual void removeCostFunctionPlugin(RowID pluginID) const
RowID selectedFUImplementation()
virtual HDBEditorDeleteCmd * create() const
virtual ~HDBEditorDeleteCmd()
bool isFUArchitectureSelected()
bool confirmDeletion(const wxString &component)
RowID selectedSocketEntry()
bool isOperationImplementationSelected()
bool canRemoveRFArchitecture(RowID archID) const
virtual void removeFUArchitecture(RowID archID) const
bool isFUImplementationSelected()
bool isCostFunctionPluginSelected()
virtual void removeRFArchitecture(RowID archID) const
wxWindow * parentWindow() const
RowID selectedRFArchitecture()