link start!
This commit is contained in:
@@ -0,0 +1,37 @@
|
||||
package org.apache.batik.gvt.event;
|
||||
|
||||
import java.awt.event.InputEvent;
|
||||
import java.awt.geom.AffineTransform;
|
||||
import java.util.EventListener;
|
||||
import java.util.EventObject;
|
||||
import org.apache.batik.gvt.GraphicsNode;
|
||||
|
||||
public interface EventDispatcher {
|
||||
void addGraphicsNodeKeyListener(GraphicsNodeKeyListener graphicsNodeKeyListener);
|
||||
|
||||
void addGraphicsNodeMouseListener(GraphicsNodeMouseListener graphicsNodeMouseListener);
|
||||
|
||||
void addGraphicsNodeMouseWheelListener(GraphicsNodeMouseWheelListener graphicsNodeMouseWheelListener);
|
||||
|
||||
void dispatchEvent(EventObject eventObject);
|
||||
|
||||
AffineTransform getBaseTransform();
|
||||
|
||||
EventListener[] getListeners(Class cls);
|
||||
|
||||
GraphicsNode getRootNode();
|
||||
|
||||
void removeGraphicsNodeKeyListener(GraphicsNodeKeyListener graphicsNodeKeyListener);
|
||||
|
||||
void removeGraphicsNodeMouseListener(GraphicsNodeMouseListener graphicsNodeMouseListener);
|
||||
|
||||
void removeGraphicsNodeMouseWheelListener(GraphicsNodeMouseWheelListener graphicsNodeMouseWheelListener);
|
||||
|
||||
void setBaseTransform(AffineTransform affineTransform);
|
||||
|
||||
void setNodeDecrementEvent(InputEvent inputEvent);
|
||||
|
||||
void setNodeIncrementEvent(InputEvent inputEvent);
|
||||
|
||||
void setRootNode(GraphicsNode graphicsNode);
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
package org.apache.batik.gvt.event;
|
||||
|
||||
import java.util.EventListener;
|
||||
|
||||
public interface GraphicsNodeChangeListener extends EventListener {
|
||||
void changeCompleted(GraphicsNodeChangeEvent graphicsNodeChangeEvent);
|
||||
|
||||
void changeStarted(GraphicsNodeChangeEvent graphicsNodeChangeEvent);
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
package org.apache.batik.gvt.event;
|
||||
|
||||
import java.util.EventListener;
|
||||
|
||||
public interface GraphicsNodeFocusListener extends EventListener {
|
||||
void focusGained(GraphicsNodeFocusEvent graphicsNodeFocusEvent);
|
||||
|
||||
void focusLost(GraphicsNodeFocusEvent graphicsNodeFocusEvent);
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
package org.apache.batik.gvt.event;
|
||||
|
||||
import java.util.EventListener;
|
||||
|
||||
public interface GraphicsNodeKeyListener extends EventListener {
|
||||
void keyPressed(GraphicsNodeKeyEvent graphicsNodeKeyEvent);
|
||||
|
||||
void keyReleased(GraphicsNodeKeyEvent graphicsNodeKeyEvent);
|
||||
|
||||
void keyTyped(GraphicsNodeKeyEvent graphicsNodeKeyEvent);
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
package org.apache.batik.gvt.event;
|
||||
|
||||
import java.util.EventListener;
|
||||
|
||||
public interface GraphicsNodeMouseListener extends EventListener {
|
||||
void mouseClicked(GraphicsNodeMouseEvent graphicsNodeMouseEvent);
|
||||
|
||||
void mouseDragged(GraphicsNodeMouseEvent graphicsNodeMouseEvent);
|
||||
|
||||
void mouseEntered(GraphicsNodeMouseEvent graphicsNodeMouseEvent);
|
||||
|
||||
void mouseExited(GraphicsNodeMouseEvent graphicsNodeMouseEvent);
|
||||
|
||||
void mouseMoved(GraphicsNodeMouseEvent graphicsNodeMouseEvent);
|
||||
|
||||
void mousePressed(GraphicsNodeMouseEvent graphicsNodeMouseEvent);
|
||||
|
||||
void mouseReleased(GraphicsNodeMouseEvent graphicsNodeMouseEvent);
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
package org.apache.batik.gvt.event;
|
||||
|
||||
import java.util.EventListener;
|
||||
|
||||
public interface GraphicsNodeMouseWheelListener extends EventListener {
|
||||
void mouseWheelMoved(GraphicsNodeMouseWheelEvent graphicsNodeMouseWheelEvent);
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
package org.apache.batik.gvt.event;
|
||||
|
||||
import java.util.EventListener;
|
||||
|
||||
public interface SelectionListener extends EventListener {
|
||||
void selectionChanged(SelectionEvent selectionEvent);
|
||||
|
||||
void selectionCleared(SelectionEvent selectionEvent);
|
||||
|
||||
void selectionDone(SelectionEvent selectionEvent);
|
||||
|
||||
void selectionStarted(SelectionEvent selectionEvent);
|
||||
}
|
||||
Reference in New Issue
Block a user