Class BendpointMoveHandle

All Implemented Interfaces:
PropertyChangeListener, EventListener, org.eclipse.draw2d.AncestorListener, org.eclipse.draw2d.IFigure, Handle

public class BendpointMoveHandle extends BendpointHandle
A BendpointHandle that is used to move an existing bendpoint.
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.eclipse.draw2d.Figure

    org.eclipse.draw2d.Figure.FigureIterator, org.eclipse.draw2d.Figure.IdentitySearch

    Nested classes/interfaces inherited from interface org.eclipse.draw2d.AncestorListener

    org.eclipse.draw2d.AncestorListener.Stub

    Nested classes/interfaces inherited from interface org.eclipse.draw2d.IFigure

    org.eclipse.draw2d.IFigure.NoInsets
  • Field Summary

    Fields inherited from class org.eclipse.gef.handles.SquareHandle

    DEFAULT_HANDLE_SIZE

    Fields inherited from class org.eclipse.draw2d.Figure

    bgColor, border, bounds, fgColor, flags, font, MAX_FLAG, maxSize, minSize, NO_MANAGER, prefSize, toolTip

    Fields inherited from interface org.eclipse.draw2d.IFigure

    MAX_DIMENSION, MIN_DIMENSION, NO_INSETS
  • Constructor Summary

    Constructors
    Constructor
    Description
    Creates a new BendpointMoveHandle.
    Creates a new BendpointMoveHandle, sets its owner to owner and its index to index, and sets its locator to a new BendpointLocator.
    BendpointMoveHandle(ConnectionEditPart owner, int index, int locatorIndex)
    Creates a new BendpointMoveHandle, sets its owner to owner and its index to index, and sets its locator to a new BendpointLocator with the given locatorIndex.
    BendpointMoveHandle(ConnectionEditPart owner, int index, org.eclipse.draw2d.Locator locator)
    Creates a new BendpointMoveHandle and sets its owner to owner, sets its index to index, and sets its locator to locator.
  • Method Summary

    Modifier and Type
    Method
    Description
    protected DragTracker
    Creates and returns a new ConnectionBendpointTracker.

    Methods inherited from class org.eclipse.gef.handles.BendpointHandle

    getIndex, propertyChange, setIndex

    Methods inherited from class org.eclipse.gef.handles.ConnectionHandle

    addNotify, getConnection, isFixed, removeNotify, setFixed

    Methods inherited from class org.eclipse.gef.handles.SquareHandle

    getBorderColor, getFillColor, init, isPrimary, paintFigure

    Methods inherited from class org.eclipse.draw2d.Figure

    add, add, add, add, addAncestorListener, addCoordinateListener, addFigureListener, addFocusListener, addKeyListener, addLayoutListener, addListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, containsPoint, containsPoint, erase, findDescendantAtExcluding, findFigureAt, findFigureAt, findFigureAt, findFigureAtExcluding, findMouseEventTargetAt, findMouseEventTargetInDescendantsAt, fireCoordinateSystemChanged, fireFigureMoved, fireMoved, firePropertyChange, firePropertyChange, firePropertyChange, getBackgroundColor, getBorder, getBounds, getChildren, getClientArea, getClientArea, getClippingStrategy, getCursor, getFlag, getFont, getForegroundColor, getInsets, getLayoutManager, getListeners, getLocalBackgroundColor, getLocalFont, getLocalForegroundColor, getLocation, getMaximumSize, getMinimumSize, getMinimumSize, getParent, getPreferredSize, getPreferredSize, getSize, getToolTip, getUpdateManager, handleFocusGained, handleFocusLost, handleKeyPressed, handleKeyReleased, handleMouseDoubleClicked, handleMouseDragged, handleMouseEntered, handleMouseExited, handleMouseHover, handleMouseMoved, handleMousePressed, handleMouseReleased, hasFocus, internalGetEventDispatcher, intersects, invalidate, invalidateTree, isCoordinateSystem, isEnabled, isFocusTraversable, isMirrored, isMouseEventTarget, isOpaque, isRequestFocusEnabled, isShowing, isValid, isValidationRoot, isVisible, layout, paint, paintBorder, paintChildren, paintClientArea, primTranslate, remove, removeAll, removeAncestorListener, removeCoordinateListener, removeFigureListener, removeFocusListener, removeKeyListener, removeLayoutListener, removeListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, revalidate, setBackgroundColor, setBorder, setBounds, setChildrenDirection, setChildrenEnabled, setChildrenOrientation, setClippingStrategy, setConstraint, setCursor, setEnabled, setFlag, setFocusTraversable, setFont, setForegroundColor, setLayoutManager, setLocation, setMaximumSize, setMinimumSize, setOpaque, setParent, setPreferredSize, setPreferredSize, setRequestFocusEnabled, setSize, setSize, setToolTip, setValid, setVisible, translate, translateFromParent, translateToAbsolute, translateToParent, translateToRelative, useLocalCoordinates

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • BendpointMoveHandle

      public BendpointMoveHandle()
      Creates a new BendpointMoveHandle.
    • BendpointMoveHandle

      public BendpointMoveHandle(ConnectionEditPart owner, int index)
      Creates a new BendpointMoveHandle, sets its owner to owner and its index to index, and sets its locator to a new BendpointLocator.
      Parameters:
      owner - the ConnectionEditPart owner
      index - the index
    • BendpointMoveHandle

      public BendpointMoveHandle(ConnectionEditPart owner, int index, int locatorIndex)
      Creates a new BendpointMoveHandle, sets its owner to owner and its index to index, and sets its locator to a new BendpointLocator with the given locatorIndex.
      Parameters:
      owner - the ConnectionEditPart owner
      index - the index
      locatorIndex - the index to use for the locator
    • BendpointMoveHandle

      public BendpointMoveHandle(ConnectionEditPart owner, int index, org.eclipse.draw2d.Locator locator)
      Creates a new BendpointMoveHandle and sets its owner to owner, sets its index to index, and sets its locator to locator.
      Parameters:
      owner - the ConnectionEditPart owner
      index - the index
      locator - the Locator
  • Method Details