Class BendpointMoveHandle

  • All Implemented Interfaces:
    java.beans.PropertyChangeListener, java.util.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.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
      BendpointMoveHandle()
      Creates a new BendpointMoveHandle.
      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.
      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

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected DragTracker createDragTracker()
      Creates and returns a new ConnectionBendpointTracker.
      • 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 Detail

      • 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