protected List createSelectionHandles( ) { List list = new ArrayList( ); if ( isDragAllowed( ) ) { ReportNonResizableHandleKit.addHandles( (GraphicalEditPart) getHost( ), list ); } else { ReportNonResizableHandleKit.addHandles( (GraphicalEditPart) getHost( ), list, new SelectEditPartTracker( getHost( ) ), SharedCursors.ARROW ); } return list; }
/** * @see org.eclipse.gef.editpolicies.NonResizableEditPolicy#createSelectionHandles() */ @Override protected List createSelectionHandles() { List list = new ArrayList(); if (isDragAllowed()) SequenceLineNonResizableHandleKit.addHandles((GraphicalEditPart)getHost(), list); else SequenceLineNonResizableHandleKit.addHandles((GraphicalEditPart)getHost(), list, new SelectEditPartTracker(getHost()), SharedCursors.ARROW); return list; }
/** * {@inheritDoc} */ @Override public DragTracker getDragTracker(final Request req) { return new SelectEditPartTracker(this); }
/** * {@inheritDoc} */ @Override public DragTracker getDragTracker(Request req) { return new SelectEditPartTracker(this); }
/** * @see org.eclipse.gef.tools.SelectionTool#handleButtonDown(int) */ protected boolean handleButtonDown(int button) { setDragTracker(new SelectEditPartTracker(delegatingEditPart)); lockTargetEditPart(delegatingEditPart); return true; }
@Override public DragTracker getDragTracker(Request req) { return new SelectEditPartTracker(this); }