Bug 126658 [CommonNavigator] [DND] Complete definition of DND API
bundles/org.eclipse.ui.navigator/src/org/eclipse/ui/navigator/CommonDropAdapter.java
* (non-Javadoc)
	 * 
	 * @see org.eclipse.ui.part.PluginDropAdapter#drop(org.eclipse.swt.dnd.DropTargetEvent)
	 */
	public void drop(DropTargetEvent event) {
		if (PluginTransfer.getInstance().isSupportedType(event.currentDataType))
			super.drop(event);
		
	}
	/*
	 * (non-Javadoc)
	 * 
	 * @see org.eclipse.jface.viewers.ViewerDropAdapter#validateDrop(java.lang.Object,
	 *      int, org.eclipse.swt.dnd.TransferData)
	 */
	public boolean validateDrop(Object target, int operation,
			TransferData transferType) {
		/*
		 * should be called first sense the currentTransfer field is set in the
		 * parent in this method
		 */
		if (super.validateDrop(target, operation, transferType)) {
			return true;
		}
		boolean result = false;
		
		return result;
	}
}