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;
wxWindow * parentWindow() const
bool isCostFunctionPluginSelected()
RowID selectedRFImplementation()
bool isSocketEntrySelected()
RowID selectedFUImplementation()
RowID selectedOperationImplementation()
bool isOperationImplementationResourceSelected()
RowID selectedRFArchitecture()
RowID selectedFUArchitecture()
bool isFUArchitectureSelected()
RowID selectedOperationImplementationResource()
bool isRFImplementationSelected()
bool isOperationImplementationSelected()
RowID selectedSocketEntry()
bool isBusEntrySelected()
RowID selectedCostFunctionPlugin()
bool isFUImplementationSelected()
bool isRFArchitectureSelected()
virtual HDBEditorDeleteCmd * create() const
virtual std::string icon() const
virtual ~HDBEditorDeleteCmd()
bool confirmDeletion(const wxString &component)
virtual void removeFUEntry(RowID id) const
void removeOperationImplementation(RowID id)
virtual void removeSocketEntry(RowID id) const
void removeOperationImplementationResource(RowID id)
bool canRemoveFUArchitecture(RowID archID) const
virtual void removeRFEntry(RowID id) const
RowID fuEntryIDOfImplementation(RowID implID) const
virtual void removeBusEntry(RowID id) const
virtual void removeRFArchitecture(RowID archID) const
RowID rfEntryIDOfImplementation(RowID implID) const
virtual void removeCostFunctionPlugin(RowID pluginID) const
bool canRemoveRFArchitecture(RowID archID) const
virtual void removeFUArchitecture(RowID archID) const
static wxString toWxString(const std::string &source)