Bug 302791 [CommonNavigator] Associated editor does not close when deleting resource (editorInput) through CommonNavigator
bundles/org.eclipse.ui.navigator/src/org/eclipse/ui/internal/navigator/actions/CommonActionProviderDescriptor.java
if (visibilityId == null) {
				visibilityId = definedId;
			}
			dependsOnId = configurationElement.getAttribute(ATT_DEPENDS_ON);
			overridesId = configurationElement.getAttribute(ATT_OVERRIDES);
			appearsBeforeId = configurationElement.getAttribute(ATT_APPEARS_BEFORE);
			
			if(priority == null) {
				String prio = configurationElement.getAttribute(ATT_PRIORITY);
				if(prio != null)
					priority = Priority.get(prio);
				else
					priority = Priority.NORMAL;
			}
			IConfigurationElement[] children = configurationElement
					.getChildren(TAG_ENABLEMENT);
			
			
			if (children.length == 0 && enablementElement != null) {
				enablement = new CustomAndExpression(enablementElement);
				
			} else if (children.length == 1) {
				enablement = ElementHandler.getDefault().create(
						ExpressionConverter.getDefault(), children[0]);
			} else {
				System.err.println("Incorrect number of expressions: " + 
						TAG_ENABLEMENT
						+ " in navigator extension: " + 
						configurationElement.getDeclaringExtension()