Commit in gui4gl/src/org/codejive/gui4gl/events on MAIN | |||
GuiMouseEvent.java | +8 | -5 | 1.5 -> 1.6 |
GuiChangeEvent.java | +4 | -1 | 1.3 -> 1.4 |
GuiKeyEvent.java | +5 | -2 | 1.4 -> 1.5 |
GuiActionEvent.java | +4 | -1 | 1.2 -> 1.3 |
+21 | -9 |
Made sure that the fireEvent methods handle null listeners gracefully.
diff -u -r1.5 -r1.6 --- GuiMouseEvent.java 11 Dec 2003 10:48:18 -0000 1.5 +++ GuiMouseEvent.java 4 May 2004 21:54:13 -0000 1.6 @@ -83,7 +83,7 @@
} public static void fireMousePressed(List _listeners, GuiMouseEvent _event) {
- if (!_listeners.isEmpty()) {
+ if ((_listeners != null) && !_listeners.isEmpty()) {
Iterator i = _listeners.iterator(); while (i.hasNext() && !_event.isConsumed()) { GuiMouseListener listener = (GuiMouseListener)i.next();
@@ -93,7 +93,7 @@
} public static void fireMouseReleased(List _listeners, GuiMouseEvent _event) {
- if (!_listeners.isEmpty()) {
+ if ((_listeners != null) && !_listeners.isEmpty()) {
Iterator i = _listeners.iterator(); while (i.hasNext() && !_event.isConsumed()) { GuiMouseListener listener = (GuiMouseListener)i.next();
@@ -103,7 +103,7 @@
} public static void fireMouseClicked(List _listeners, GuiMouseEvent _event) {
- if (!_listeners.isEmpty()) {
+ if ((_listeners != null) && !_listeners.isEmpty()) {
Iterator i = _listeners.iterator(); while (i.hasNext() && !_event.isConsumed()) { GuiMouseListener listener = (GuiMouseListener)i.next();
@@ -113,7 +113,7 @@
} public static void fireMouseMoved(List _listeners, GuiMouseEvent _event) {
- if (!_listeners.isEmpty()) {
+ if ((_listeners != null) && !_listeners.isEmpty()) {
Iterator i = _listeners.iterator(); while (i.hasNext() && !_event.isConsumed()) { GuiMouseListener listener = (GuiMouseListener)i.next();
@@ -123,7 +123,7 @@
} public static void fireMouseDragged(List _listeners, GuiMouseEvent _event) {
- if (!_listeners.isEmpty()) {
+ if ((_listeners != null) && !_listeners.isEmpty()) {
Iterator i = _listeners.iterator(); while (i.hasNext() && !_event.isConsumed()) { GuiMouseListener listener = (GuiMouseListener)i.next();
@@ -135,6 +135,9 @@
/* * $Log$
+ * Revision 1.6 2004/05/04 21:54:13 tako + * Made sure that the fireEvent methods handle null listeners gracefully. + *
* Revision 1.5 2003/12/11 10:48:18 tako * Added the 1.4 getButton() method to the event. *
diff -u -r1.3 -r1.4 --- GuiChangeEvent.java 25 Nov 2003 16:27:59 -0000 1.3 +++ GuiChangeEvent.java 4 May 2004 21:54:13 -0000 1.4 @@ -47,7 +47,7 @@
} public static void fireChangeEvent(List _listeners, GuiChangeEvent _event) {
- if (!_listeners.isEmpty()) {
+ if ((_listeners != null) && !_listeners.isEmpty()) {
Iterator i = _listeners.iterator(); while (i.hasNext() && !_event.isConsumed()) { GuiChangeListener listener = (GuiChangeListener)i.next();
@@ -59,6 +59,9 @@
/* * $Log$
+ * Revision 1.4 2004/05/04 21:54:13 tako + * Made sure that the fireEvent methods handle null listeners gracefully. + *
* Revision 1.3 2003/11/25 16:27:59 tako * All code is now subject to the Lesser GPL. *
diff -u -r1.4 -r1.5 --- GuiKeyEvent.java 25 Nov 2003 16:27:59 -0000 1.4 +++ GuiKeyEvent.java 4 May 2004 21:54:13 -0000 1.5 @@ -59,7 +59,7 @@
} public static void fireKeyPressed(List _listeners, GuiKeyEvent _event) {
- if (!_listeners.isEmpty()) {
+ if ((_listeners != null) && !_listeners.isEmpty()) {
Iterator i = _listeners.iterator(); while (i.hasNext() && !_event.isConsumed()) { GuiKeyListener listener = (GuiKeyListener)i.next();
@@ -69,7 +69,7 @@
} public static void fireKeyReleased(List _listeners, GuiKeyEvent _event) {
- if (!_listeners.isEmpty()) {
+ if ((_listeners != null) && !_listeners.isEmpty()) {
Iterator i = _listeners.iterator(); while (i.hasNext() && !_event.isConsumed()) { GuiKeyListener listener = (GuiKeyListener)i.next();
@@ -91,6 +91,9 @@
/* * $Log$
+ * Revision 1.5 2004/05/04 21:54:13 tako + * Made sure that the fireEvent methods handle null listeners gracefully. + *
* Revision 1.4 2003/11/25 16:27:59 tako * All code is now subject to the Lesser GPL. *
diff -u -r1.2 -r1.3 --- GuiActionEvent.java 25 Nov 2003 16:27:59 -0000 1.2 +++ GuiActionEvent.java 4 May 2004 21:54:13 -0000 1.3 @@ -37,7 +37,7 @@
} public static void fireActionPerformed(List _listeners, GuiActionEvent _event) {
- if (!_listeners.isEmpty()) {
+ if ((_listeners != null) && !_listeners.isEmpty()) {
Iterator i = _listeners.iterator(); while (i.hasNext() && !_event.isConsumed()) { GuiActionListener listener = (GuiActionListener)i.next();
@@ -49,6 +49,9 @@
/* * $Log$
+ * Revision 1.3 2004/05/04 21:54:13 tako + * Made sure that the fireEvent methods handle null listeners gracefully. + *
* Revision 1.2 2003/11/25 16:27:59 tako * All code is now subject to the Lesser GPL. *