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/extensions/LinkHelperDescriptor.java
"LinkHelperRegistry.Descriptor objects must have the name \"linkHelper\"."); 
		configElement = aConfigElement;
		init();
	}
	void init() {
		id = configElement.getAttribute(ATT_ID);
		IConfigurationElement[] expressions = this.configElement
				.getChildren(EDITOR_INPUT_ENABLEMENT);
		Assert
				.isLegal(
						expressions.length == 1,
						"The linkHelper extension point requires exactly one editorInputEnablement child."); 
		editorInputEnablement = new CustomAndExpression(expressions[0]);
		expressions = configElement.getChildren(SELECTION_ENABLEMENT);
		if (expressions.length > 0) {
			
			
			
			if (expressions[0].getChildren() != null
					&& expressions[0].getChildren().length > 0) {
				selectionEnablement = new CustomAndExpression(expressions[0]);
			}
		}
	}
	/**
	 * @return Returns the id.
	 */
	public String getId() {
		return id;
	}