public class ArcManipulator extends ConnectorManipulator
ConnectorManipulator.TargetHighlighter
_connectorTarget, _layerMotionListener, _targetHighlighter, _targetProperty, _targetPropertyValue
Constructor and Description |
---|
ArcManipulator()
Construct a new manipulator that uses rectangular grab-handles.
|
ArcManipulator(GrabHandleFactory f)
Construct a new manipulator using the given grab-handle factory.
|
Modifier and Type | Method and Description |
---|---|
protected void |
_createGrabHandles(Connector connector)
Clear the current grab handles and create one for each of
the head and tail sites, plus an additional one for the center
of the arc.
|
FigureDecorator |
newInstance(Figure f)
Create a new instance of this manipulator.
|
addConnectorListener, addLayerMotionListener, getConnectorTarget, getHeadHandle, getSnapHalo, getTailHandle, getTargetHighlighter, refresh, removeConnectorListener, removeLayerMotionListener, setChild, setConnectorTarget, setSnapHalo, setTargetHighlighter, setTargetProperty
addGrabHandle, clearGrabHandles, getBounds, getGrabHandleFactory, getHandleInteractor, isRepainting, paint, pick, relocateGrabHandles, removeGrabHandle, repaint, repaint, repaintAlready, setGrabHandleFactory, setHandleFilter, setHandleInteractor, setRepainting
add, contains, figures, figuresFromBack, figuresFromFront, getChild, getContainer, getDecoratedFigure, getFigureCount, getShape, hit, remove, replaceChild, transform, translate
decorate, pick, undecorate
contains, getInteractor, getLayer, getOrigin, getParent, getToolTipText, getTransformContext, getUserObject, intersects, isVisible, paint, setInteractor, setParent, setToolTipText, setUserObject, setVisible
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
isVisible, paint, setVisible
getParent, getTransformContext
public ArcManipulator()
public ArcManipulator(GrabHandleFactory f)
public FigureDecorator newInstance(Figure f)
newInstance
in class ConnectorManipulator
protected void _createGrabHandles(Connector connector)
_createGrabHandles
in class ConnectorManipulator
connector
- The connector.