protected final void doDelete( ProjectElement element, boolean deleteFiles, int returncode ) {
if (returncode != Window.CANCEL) {
for( UDIGEditorInputDescriptor desc : ApplicationGIS.getEditorInputs(element) ) {
IWorkbenchPage page = PlatformUI.getWorkbench().getActiveWorkbenchWindow()
.getActivePage();
IEditorPart editor = page.findEditor(desc.createInput(element));
if (editor != null)
page.closeEditor(editor, false);
}
List<ProjectElement> elements = element.getElements(ProjectElement.class);