Skip to content
Snippets Groups Projects
Commit cec0a4f7 authored by Klaus Becker's avatar Klaus Becker
Browse files

close views of an deleted project

refs 616
parent 63128bd1
No related branches found
No related tags found
No related merge requests found
......@@ -31,6 +31,7 @@ import org.fortiss.tooling.kernel.service.IConnectionCompositorService;
import org.fortiss.tooling.kernel.service.IElementCompositorService;
import org.fortiss.tooling.kernel.service.IPersistencyService;
import org.fortiss.tooling.kernel.ui.extension.base.EObjectActionBase;
import org.fortiss.tooling.kernel.ui.service.IModelEditorBindingService;
/**
* The {@link DeleteAction} uses the {@link IElementCompositorService} and the
......@@ -40,7 +41,7 @@ import org.fortiss.tooling.kernel.ui.extension.base.EObjectActionBase;
* @author hoelzl
* @author $Author$
* @version $Rev$
* @ConQAT.Rating GREEN Hash: FCD930263699EF7A7C8E063CAC67CFA3
* @ConQAT.Rating GREEN Hash: C61F14FC62544DA81B6F8B41160072CA
*/
public class DeleteAction extends EObjectActionBase<EObject> {
......@@ -101,6 +102,9 @@ public class DeleteAction extends EObjectActionBase<EObject> {
if (dialog.getReturnCode() == 0) {
topElement.delete();
// close also all opened views belonging to the deleted project
IModelEditorBindingService.INSTANCE.closeEditors(topElement
.getRootModelElement());
}
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment