MouseTransform |
EditElementMouseTransformFactory.createMouseTransform(PEMouseEvent e) |
Return a MouseTransform whose type is adequate with the given mouse-event.
|
MouseTransform |
EditPointMouseTransformFactory.createMouseTransform(PEMouseEvent e) |
Return a MouseTransform whose type is adequate with the given mouse-event.
|
MouseTransform |
MouseTransformFactory.createMouseTransform(PEMouseEvent e) |
Return a MouseTransform whose type is adequate with the given mouse-event.
|
HitInfo |
DefaultSelectionHandler.hitTest(PEMouseEvent me) |
hitTest on the content of the selection only
|
void |
MouseTool.mouseClicked(PEMouseEvent e) |
this default implementation simply stores the given mouse-event in lastMouseEvent field
|
void |
DrawToolFactory.AbstractCurveDrawTool.mouseDragged(PEMouseEvent e) |
set the current point
|
void |
DrawToolFactory.GenericDrawTool.mouseDragged(PEMouseEvent e) |
set current point
|
void |
DrawToolFactory.TextDrawTool.mouseDragged(PEMouseEvent e) |
do nothing
|
void |
MouseTool.mouseDragged(PEMouseEvent e) |
this default implementation simply stores the given mouse-event in lastMouseEvent field
|
void |
MoveTool.mouseDragged(PEMouseEvent e) |
set the 2nd pt of the translation vector and translate the target
|
void |
RotateTool.mouseDragged(PEMouseEvent e) |
|
void |
ScaleTool.mouseDragged(PEMouseEvent e) |
|
void |
SelectionTool.mouseDragged(PEMouseEvent e) |
Invoke "process" on the current MouseTransform (if non-null).
|
void |
MouseTool.mouseEntered(PEMouseEvent e) |
Sets the mouseOutside flag to true, stores the given mouse-event in lastMouseEvent field,
and request focus on the PECanvas that dispatched this mouse event.
|
void |
MouseTool.mouseExited(PEMouseEvent e) |
Sets the mouseOutside flag to false, and stores the given mouse-event in lastMouseEvent field.
|
void |
DrawToolFactory.AbstractCurveDrawTool.mouseMoved(PEMouseEvent e) |
set cursor for canvas, then call mouseDragged
|
void |
DrawToolFactory.GenericDrawTool.mouseMoved(PEMouseEvent e) |
set cursor for canvas, then call mouseDragged
|
void |
DrawToolFactory.TextDrawTool.mouseMoved(PEMouseEvent e) |
set cursor for canvas, then call mouseDragged
|
void |
MouseTool.mouseMoved(PEMouseEvent e) |
this default implementation simply stores the given mouse-event in lastMouseEvent field
|
void |
MoveTool.mouseMoved(PEMouseEvent e) |
set the cursor
|
void |
RotateTool.mouseMoved(PEMouseEvent e) |
|
void |
ScaleTool.mouseMoved(PEMouseEvent e) |
|
void |
SelectionTool.mouseMoved(PEMouseEvent e) |
Change mouse cursor according to the MouseTransform returned by the factory for the
given PEMouseEvent.
|
void |
ZoomTool.mouseMoved(PEMouseEvent e) |
set cursor
|
void |
DrawToolFactory.AbstractCurveDrawTool.mousePressed(PEMouseEvent e) |
A popup-trigger mouse event (e.g.
|
void |
DrawToolFactory.GenericDrawTool.mousePressed(PEMouseEvent e) |
A popup-trigger mouse event (e.g.
|
void |
DrawToolFactory.TextDrawTool.mousePressed(PEMouseEvent e) |
A popup-trigger mouse event (e.g.
|
void |
MouseTool.mousePressed(PEMouseEvent e) |
this default implementation simply stores the given mouse-event in lastMouseEvent field
|
void |
MoveTool.mousePressed(PEMouseEvent e) |
set the first point of the translation vector
|
void |
RotateTool.mousePressed(PEMouseEvent e) |
set the source rect, then the destination rect
|
void |
ScaleTool.mousePressed(PEMouseEvent e) |
set the source rect, then the destination rect
|
void |
SelectionTool.mousePressed(PEMouseEvent e) |
- right button click (popup trigger) -> raise popup menu.
- left button -> createMouseTransform using the mtFactory given in the constructor.
|
void |
ZoomTool.mousePressed(PEMouseEvent e) |
Depending on the button and the modifiers, we increase or decrease zoom, or do nothing.
|
void |
DrawToolFactory.AbstractCurveDrawTool.mouseReleased(PEMouseEvent e) |
CLOSED curve only : add a new point by splitting last segment
|
void |
MouseTool.mouseReleased(PEMouseEvent e) |
this default implementation simply stores the given mouse-event in lastMouseEvent field
|
void |
MoveTool.mouseReleased(PEMouseEvent e) |
|
void |
RotateTool.mouseReleased(PEMouseEvent e) |
|
void |
ScaleTool.mouseReleased(PEMouseEvent e) |
|
void |
SelectionTool.mouseReleased(PEMouseEvent e) |
Invokes "end" on the current MouseTransform if non-null.
|
boolean |
AbstractMouseTransform.next(PEMouseEvent e) |
Called by mouseReleased.
This implementation set the clone's parent and view to null so as to make it elligible for gc.
|
boolean |
AbstractMouseTransformFactory.HelpMessageMouseTransform.next(PEMouseEvent e) |
Called when the mouse is released
|
boolean |
AbstractMouseTransformFactory.InvalidMouseTransform.next(PEMouseEvent e) |
Called when the mouse is released
|
boolean |
AbstractMouseTransformFactory.SelectAreaTransform.next(PEMouseEvent e) |
Called when the mouse is released.
|
boolean |
EditElementMouseTransformFactory._MoveControlPointTransform.next(PEMouseEvent e) |
Called when the mouse is released.
|
boolean |
EditElementMouseTransformFactory._MoveElementTransform.next(PEMouseEvent e) |
|
boolean |
EditElementMouseTransformFactory.MoveControlPointTransform.next(PEMouseEvent e) |
Called when the mouse is released.
|
boolean |
EditElementMouseTransformFactory.MoveElementTransform.next(PEMouseEvent e) |
|
boolean |
EditElementMouseTransformFactory.SelectElementsInAreaTransform.next(PEMouseEvent e) |
Called when the mouse is released.
|
boolean |
EditElementMouseTransformFactory.UnselectTransform.next(PEMouseEvent e) |
|
boolean |
EditPointMouseTransformFactory.EditSmoothCoeffTransform.next(PEMouseEvent e) |
Called when the mouse is released.
|
boolean |
EditPointMouseTransformFactory.RemovePointTransform.next(PEMouseEvent e) |
Called when the mouse is released.
|
boolean |
EditPointMouseTransformFactory.SelectElementTransform.next(PEMouseEvent e) |
|
boolean |
EditPointMouseTransformFactory.SelectPointsInAreaTransform.next(PEMouseEvent e) |
Called when the mouse is released.
|
boolean |
EditPointMouseTransformFactory.SplitSegmentTransform.next(PEMouseEvent e) |
Called when the mouse is released.
|
boolean |
EditPointMouseTransformFactory.UnSelectPointTransform.next(PEMouseEvent e) |
|
boolean |
MouseTransform.next(PEMouseEvent e) |
Called when the left mouse-button changes state.
|
void |
AbstractMouseTransformFactory.HelpMessageMouseTransform.process(PEMouseEvent e) |
Called when the mouse is dragged.
|
void |
AbstractMouseTransformFactory.InvalidMouseTransform.process(PEMouseEvent e) |
Called when the mouse is dragged.
|
void |
AbstractMouseTransformFactory.SelectAreaTransform.process(PEMouseEvent e) |
Called when the mouse is dragged.
|
void |
EditElementMouseTransformFactory._MoveControlPointTransform.process(PEMouseEvent e) |
Called when the mouse is dragged.
|
void |
EditElementMouseTransformFactory._MoveElementTransform.process(PEMouseEvent me) |
Called when the mouse is dragged.
|
void |
EditElementMouseTransformFactory.MoveControlPointTransform.process(PEMouseEvent e) |
Called when the mouse is dragged.
|
void |
EditElementMouseTransformFactory.MoveElementTransform.process(PEMouseEvent me) |
Called when the mouse is dragged.
|
void |
EditElementMouseTransformFactory.UnselectTransform.process(PEMouseEvent e) |
|
void |
EditPointMouseTransformFactory.EditSmoothCoeffTransform.process(PEMouseEvent e) |
Called when the mouse is dragged.
|
void |
EditPointMouseTransformFactory.RemovePointTransform.process(PEMouseEvent e) |
Called when the mouse is dragged.
|
void |
EditPointMouseTransformFactory.SelectElementTransform.process(PEMouseEvent e) |
|
void |
EditPointMouseTransformFactory.SplitSegmentTransform.process(PEMouseEvent e) |
Called when the mouse is dragged.
|
void |
EditPointMouseTransformFactory.UnSelectPointTransform.process(PEMouseEvent e) |
|
void |
MouseTransform.process(PEMouseEvent e) |
Called when the mouse is dragged/moved after the first mouse-pressed event.
|
void |
DrawToolFactory.GenericDrawTool.setCurrentPoint(PEMouseEvent e) |
move the points indexed in drawPoints[currentTaskIndex] to the current click-point
(possibly after grid alignment).
|
void |
AbstractMouseTransform.start(PEMouseEvent e) |
Called by mousePressed.
Creates a clone of the target (e.g.
|
void |
AbstractMouseTransformFactory.HelpMessageMouseTransform.start(PEMouseEvent e) |
Called when the mouse is pressed.
|
void |
AbstractMouseTransformFactory.InvalidMouseTransform.start(PEMouseEvent e) |
Called when the mouse is pressed.
|
void |
AbstractMouseTransformFactory.SelectAreaTransform.start(PEMouseEvent e) |
Invoked by mousePressed().
|
void |
EditElementMouseTransformFactory._MoveElementTransform.start(PEMouseEvent e) |
Called when the mouse is pressed.
Create a clone of the clickedElement given as the parameter in the constructor.
|
void |
EditElementMouseTransformFactory.MoveControlPointTransform.start(PEMouseEvent e) |
Called when the mouse is pressed.
|
void |
EditElementMouseTransformFactory.MoveElementTransform.start(PEMouseEvent e) |
Called when the mouse is pressed.
|
void |
EditElementMouseTransformFactory.SelectElementsInAreaTransform.start(PEMouseEvent e) |
called by mousePressed
|
void |
EditElementMouseTransformFactory.UnselectTransform.start(PEMouseEvent e) |
|
void |
EditPointMouseTransformFactory.EditSmoothCoeffTransform.start(PEMouseEvent e) |
Called when the mouse is pressed.
|
void |
EditPointMouseTransformFactory.RemovePointTransform.start(PEMouseEvent e) |
Called when the mouse is pressed.
|
void |
EditPointMouseTransformFactory.SelectElementTransform.start(PEMouseEvent e) |
|
void |
EditPointMouseTransformFactory.SelectPointsInAreaTransform.start(PEMouseEvent e) |
called by mousePressed
|
void |
EditPointMouseTransformFactory.SplitSegmentTransform.start(PEMouseEvent e) |
Called when the mouse is pressed for the first time.
|
void |
EditPointMouseTransformFactory.UnSelectPointTransform.start(PEMouseEvent e) |
called by mousePressed
|
void |
MouseTransform.start(PEMouseEvent e) |
Called when the mouse is pressed.
|