final EditPartViewer viewer = getCurrentViewer();
final IHTMLGraphicalViewer graphicalViewer = (IHTMLGraphicalViewer)viewer;
EditPart editPart = viewer.findObjectAtExcluding(
getLocation(), Collections.EMPTY_LIST);
IPositionMediator positionMediator = new InlineEditingPositionMediator(
new ActionData(ActionData.INLINE_EDIT, null));
ExposeHelper exposeHelper = new ExposeHelper(graphicalViewer);
exposeHelper.adjustVertical(getCurrentInput().getMouseLocation());
DesignPosition position = EditPartPositionHelper.findEditPartPosition(
editPart, getCurrentInput().getMouseLocation(),
positionMediator);