Package org.eclipse.gef.handles
Class BendpointMoveHandle
java.lang.Object
org.eclipse.draw2d.Figure
org.eclipse.gef.handles.AbstractHandle
org.eclipse.gef.handles.SquareHandle
org.eclipse.gef.handles.ConnectionHandle
org.eclipse.gef.handles.BendpointHandle
org.eclipse.gef.handles.BendpointMoveHandle
- All Implemented Interfaces:
- PropertyChangeListener,- EventListener,- AncestorListener,- IFigure,- Handle
A BendpointHandle that is used to move an existing bendpoint.
- 
Nested Class SummaryNested classes/interfaces inherited from class org.eclipse.draw2d.FigureFigure.FigureIterator, Figure.IdentitySearch, Figure.ReverseFigureChildrenIteratorNested classes/interfaces inherited from interface org.eclipse.draw2d.AncestorListenerAncestorListener.StubNested classes/interfaces inherited from interface org.eclipse.draw2d.IFigureIFigure.NoInsets
- 
Field SummaryFields inherited from class org.eclipse.gef.handles.SquareHandleDEFAULT_HANDLE_SIZEFields inherited from class org.eclipse.draw2d.FigurebgColor, border, bounds, fgColor, flags, font, MAX_FLAG, maxSize, minSize, NO_MANAGER, prefSize, toolTipFields inherited from interface org.eclipse.draw2d.IFigureMAX_DIMENSION, MIN_DIMENSION, NO_INSETS
- 
Constructor SummaryConstructorsConstructorDescriptionCreates a new BendpointMoveHandle.BendpointMoveHandle(ConnectionEditPart owner, int index) Creates a new BendpointMoveHandle, sets its owner toownerand its index toindex, and sets its locator to a newBendpointLocator.BendpointMoveHandle(ConnectionEditPart owner, int index, int locatorIndex) Creates a new BendpointMoveHandle, sets its owner toownerand its index toindex, and sets its locator to a newBendpointLocatorwith the givenlocatorIndex.BendpointMoveHandle(ConnectionEditPart owner, int index, Locator locator) Creates a new BendpointMoveHandle and sets its owner toowner, sets its index toindex, and sets its locator tolocator.
- 
Method SummaryModifier and TypeMethodDescriptionprotected DragTrackerCreates and returns a newConnectionBendpointTracker.Methods inherited from class org.eclipse.gef.handles.BendpointHandlegetIndex, propertyChange, setIndexMethods inherited from class org.eclipse.gef.handles.ConnectionHandleaddNotify, getConnection, isFixed, removeNotify, setFixedMethods inherited from class org.eclipse.gef.handles.SquareHandlegetBorderColor, getFillColor, init, isPrimary, paintFigureMethods inherited from class org.eclipse.gef.handles.AbstractHandleancestorAdded, ancestorMoved, ancestorRemoved, getAccessibleLocation, getDragCursor, getDragTracker, getLocator, getOwner, getOwnerFigure, setDragCursor, setDragTracker, setLocator, setOwner, validateMethods inherited from class org.eclipse.draw2d.Figureadd, add, add, add, addAncestorListener, addCoordinateListener, addFigureListener, addFocusListener, addKeyListener, addLayoutListener, addListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, 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, handleMouseWheelScrolled, 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, removeMouseWheelListener, 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
- 
Constructor Details- 
BendpointMoveHandlepublic BendpointMoveHandle()Creates a new BendpointMoveHandle.
- 
BendpointMoveHandleCreates a new BendpointMoveHandle, sets its owner toownerand its index toindex, and sets its locator to a newBendpointLocator.- Parameters:
- owner- the ConnectionEditPart owner
- index- the index
 
- 
BendpointMoveHandleCreates a new BendpointMoveHandle, sets its owner toownerand its index toindex, and sets its locator to a newBendpointLocatorwith the givenlocatorIndex.- Parameters:
- owner- the ConnectionEditPart owner
- index- the index
- locatorIndex- the index to use for the locator
 
- 
BendpointMoveHandleCreates a new BendpointMoveHandle and sets its owner toowner, sets its index toindex, and sets its locator tolocator.- Parameters:
- owner- the ConnectionEditPart owner
- index- the index
- locator- the Locator
 
 
- 
- 
Method Details- 
createDragTrackerCreates and returns a newConnectionBendpointTracker.- Overrides:
- createDragTrackerin class- BendpointHandle
- Returns:
- the new ConnectionBendpointTracker
 
 
-