Examples of MarqueeDragTracker


Examples of org.eclipse.gef.tools.MarqueeDragTracker

  /**
   * @see org.eclipse.gef.editparts.AbstractGraphicalEditPart#getDragTracker(org.eclipse.gef.Request)
   */
  public DragTracker getDragTracker(Request request) {
    if (marqueeDragTracker == null) {
      marqueeDragTracker = new MarqueeDragTracker();
    }
    if (logger.isLoggable(Level.FINE)) {
      //$ANALYSIS-IGNORE
      logger.fine("getDragTracker(" + request + ") -> " + marqueeDragTracker);
    }
View Full Code Here

Examples of org.eclipse.gef.tools.MarqueeDragTracker

        getEditDomain().addViewer(getGraphicalViewer());

        getGraphicalViewer().setRootEditPart(new ScalableFreeformRootEditPart() {
            @Override
            public DragTracker getDragTracker(Request req) {
                MarqueeDragTracker tracker = (MarqueeDragTracker) super.getDragTracker(req);
                tracker.setMarqueeBehavior(MarqueeSelectionTool.BEHAVIOR_NODES_AND_CONNECTIONS);
                return tracker;
            }
        });
        getGraphicalViewer().setEditPartFactory(new EditPartFactory() {
            public EditPart createEditPart(EditPart context, Object object) {
View Full Code Here

Examples of org.eclipse.gef.tools.MarqueeDragTracker

   * The root cannot be dragged nor selected but a marquee tool would be
   * useful
   */
  @Override
  public DragTracker getDragTracker(Request request) {
    return new MarqueeDragTracker();
  }
View Full Code Here

Examples of org.eclipse.gef.tools.MarqueeDragTracker

  @Override
  public DragTracker getDragTracker(Request req) {
    if (req instanceof SelectionRequest
        && ((SelectionRequest) req).getLastButtonPressed() == 3)
      return new DeselectAllTracker(this);
    return new MarqueeDragTracker();
  }
View Full Code Here

Examples of org.eclipse.gef.tools.MarqueeDragTracker

public DragTracker getDragTracker(Request req){
  if (req instanceof SelectionRequest
    && ((SelectionRequest)req).getLastButtonPressed() == 3)
      return new DeselectAllTracker(this);
  return new MarqueeDragTracker();
}
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.