Bug 320338 SplitDropAgent should not use client area for preview rectangle
bundles/org.eclipse.e4.ui.workbench.addons.swt/src/org/eclipse/e4/ui/workbench/addons/dndaddon/SplitDropAgent.java
}
	/**
	 * @param relParent
	 * @return
	 */
	private MUIElement getEditorArea(MUIElement relParent) {
		
		while (relParent != null && relParent.getCurSharedRef() == null)
			relParent = relParent.getParent();
		return relParent != null ? relParent.getCurSharedRef() : null;
	}
	/*
	 * (non-Javadoc)
	 * 
	 * @see org.eclipse.e4.workbench.ui.renderers.swt.dnd.DropAgent#getCursor
	 * (org.eclipse.swt.widgets.Display, org.eclipse.e4.ui.model.application.ui.MUIElement,
	 * org.eclipse.e4.workbench.ui.renderers.swt.dnd.CursorInfo)
	 */
	@Override
	public Cursor getCursor(Display display, MUIElement dragElement, CursorInfo info) {
		Control ctrl = (Control) info.curElement.getWidget();
		int where = whereToDrop(ctrl, info.cursorPos);
		if (where == EModelService.ABOVE)
			return display.getSystemCursor(SWT.CURSOR_SIZEN);
		if (where == EModelService.BELOW)
			return display.getSystemCursor(SWT.CURSOR_SIZES);
		if (where == EModelService.LEFT_OF)
			return display.getSystemCursor(SWT.CURSOR_SIZEW);
		if (where == EModelService.RIGHT_OF)
			return display.getSystemCursor(SWT.CURSOR_SIZEE);