Class BendpointCreationHandle

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

      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

      • 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