protected class EditElementMouseTransformFactory._MoveControlPointTransform extends AbstractMouseTransform
| Constructor and Description |
|---|
_MoveControlPointTransform(Element target,
int pointIndex,
EditPointConstraint constraint,
java.lang.String helpMessage,
Grid grid) |
| Modifier and Type | Method and Description |
|---|---|
java.awt.Cursor |
getCursor()
Return the cursor for this MouseTransform
|
java.lang.String |
getHelpMessage()
Return a help-message for the UI, that makes sense with this transform.
|
boolean |
next(PEMouseEvent e)
Called when the mouse is released.
|
void |
process(PEMouseEvent e)
Called when the mouse is dragged.
|
java.lang.String |
toString() |
getClone, getTarget, paint, startpublic _MoveControlPointTransform(Element target, int pointIndex, EditPointConstraint constraint, java.lang.String helpMessage, Grid grid)
target - the element upon which is transform will actpointIndex - index of the Element's point that will be movedgrid - the Grid instance used for alignment (if it's snap-on)constraint - the geometrical constraint to be used when moving control-points ; may be nullhelpMessage - if non-null, this will be displayed on mouse-move events instead of the default help-message
for this mouse-transform.jpicedt.graphic.model.Element.setPointpublic void process(PEMouseEvent e)
public boolean next(PEMouseEvent e)
next in interface MouseTransformnext in class AbstractMouseTransformpublic java.lang.String getHelpMessage()
MouseTransformpublic java.lang.String toString()
toString in class java.lang.Objectpublic java.awt.Cursor getCursor()
MouseTransformPicGroup, returns a cursor according to
pointIndex.Submit a bug : syd@jpicedt.org