Bug 126658 [CommonNavigator] [DND] Complete definition of DND API
bundles/org.eclipse.ui.navigator/src/org/eclipse/ui/internal/navigator/dnd/NavigatorDnDService.java
* 
	 * @param aContentService The associated content service
	 */
	public NavigatorDnDService(NavigatorContentService aContentService) {
		contentService = aContentService;
	}
	public synchronized CommonDragAdapterAssistant[] getCommonDragAssistants() {
		if (dragAssistants == null) {
			int i = 0;
			Set dragDescriptors = ((NavigatorViewerDescriptor) contentService
					.getViewerDescriptor()).getDragAssistants();
			dragAssistants = new CommonDragAdapterAssistant[dragDescriptors
					.size()];
			for (Iterator iter = dragDescriptors.iterator(); iter.hasNext();) {
				CommonDragAssistantDescriptor descriptor = (CommonDragAssistantDescriptor) iter
						.next();
				dragAssistants[i++] = descriptor.createDragAssistant();
			}
		}
		return dragAssistants;
	}
	/* (non-Javadoc)
	 * @see org.eclipse.ui.navigator.INavigatorDnDService#findCommonDropAdapterAssistants(java.lang.Object)
	 */
	public CommonDropAdapterAssistant[] findCommonDropAdapterAssistants(Object aDropTarget) {
		
		return null;
	}
}