Bug 315281 update copyrights for 3.6
bundles/org.eclipse.ui.navigator/src/org/eclipse/ui/internal/navigator/extensions/NavigatorViewerDescriptor.java
element.getDeclaringExtension().getNamespaceIdentifier() }),
					null);
		}
		IConfigurationElement[] excludesElement = element
				.getChildren(TAG_EXCLUDES);
		if (excludesElement.length == 1) {
			if (isContent) {
				contentBinding.consumeExcludes(excludesElement[0]);
			} else {
				actionBinding.consumeExcludes(excludesElement[0]);
			}
		} else if (excludesElement.length >= 1) {
			NavigatorPlugin.logError(0, NLS.bind(
					CommonNavigatorMessages.Too_many_elements_Warning,
					new Object[] {
							TAG_EXCLUDES,
							element.getDeclaringExtension()
									.getUniqueIdentifier(),
							element.getDeclaringExtension().getNamespaceIdentifier() }),
					null);
		}
	}
	
	void updateFromParent(NavigatorViewerDescriptor parent) {
		getActionBinding().addBinding(parent.getActionBinding());
		getContentBinding().addBinding(parent.getContentBinding());
		getDragAssistants().addAll(parent.getDragAssistants());
	}
}