java.lang.Object
de.grogra.imp.viewhandler.ToolEventImpl
- All Implemented Interfaces:
ToolEvent
,Disposable
,DisposableEventListener
,EventListener
,EventListener
- Direct Known Subclasses:
ToolEvent2DImpl
-
Nested Class Summary
Nested classes/interfaces inherited from interface de.grogra.util.EventListener
EventListener.Bicast, EventListener.Multicaster
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected MouseEvent
protected final ViewEventHandler
protected int
protected int
protected MouseEvent
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ClickEvent
createClickEvent
(MouseEvent event) protected DragEvent
createDragEvent
(MouseEvent event) void
dispose()
void
This method is invoked on registered event listeners whenevent
has occured.protected void
mouseDragged
(MouseEvent event, int dragState, int dx, int dy)
-
Field Details
-
handler
-
lastX
protected int lastX -
lastY
protected int lastY -
dragEvent
-
pressEvent
-
-
Constructor Details
-
ToolEventImpl
-
-
Method Details
-
eventOccured
Description copied from interface:EventListener
This method is invoked on registered event listeners whenevent
has occured. This general listener interface does not restrict the possible kinds of events. Concrete sources of events should specify which events they may fire.- Specified by:
eventOccured
in interfaceEventListener
- Parameters:
e
- an event
-
mouseDragged
-
dispose
public void dispose()- Specified by:
dispose
in interfaceDisposable
-
createClickEvent
-
createDragEvent
-