link start!

This commit is contained in:
cherubin
2026-03-17 13:31:18 -07:00
commit 08abe87cfb
5910 changed files with 386288 additions and 0 deletions
@@ -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);
}