Class BendpointCreationHandle

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

public class BendpointCreationHandle extends BendpointHandle
A BendpointHandle that is used to create a new bendpoint.
  • Nested Class Summary

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

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

    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 BendpointCreationHandle.
    Creates a new BendpointCreationHandle, sets its owner to owner and its index to index, and sets its locator to a new MidpointLocator.
    BendpointCreationHandle(ConnectionEditPart owner, int index, int locatorIndex)
    Creates a new BendpointCreationHandle, sets its owner to owner and its index to index, and sets its locator to a new MidpointLocator with the given locatorIndex.
    BendpointCreationHandle(ConnectionEditPart owner, int index, org.eclipse.draw2d.Locator locator)
    Creates a new BendpointCreationHandle 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, getChildrenRevIterable, getClientArea, getClientArea, getClippingStrategy, getCursor, getFlag, getFont, getForegroundColor, getInsets, getLayoutManager, getListeners, getListenersIterable, 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, optimizeClip, 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

    • BendpointCreationHandle

      public BendpointCreationHandle()
      Creates a new BendpointCreationHandle.
    • BendpointCreationHandle

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

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

      public BendpointCreationHandle(ConnectionEditPart owner, int index, org.eclipse.draw2d.Locator locator)
      Creates a new BendpointCreationHandle 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