Skip to content

Commit 699c8c6

Browse files
committed
Revert "Replace internal SWTEventListener directly with
java.util.EventListener" This reverts commit bd306ac. Replacing SWTEventListener directly with java.util.EventListener breaks binary compatibility with bundles compiled against any older SWT version. See discussion on #1101
1 parent bd306ac commit 699c8c6

File tree

64 files changed

+173
-135
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

64 files changed

+173
-135
lines changed

bundles/org.eclipse.swt/Eclipse SWT Accessibility/common/org/eclipse/swt/accessibility/AccessibleActionListener.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
*******************************************************************************/
1414
package org.eclipse.swt.accessibility;
1515

16-
import java.util.*;
16+
import org.eclipse.swt.internal.SWTEventListener;
1717

1818
/**
1919
* Classes which implement this interface provide methods
@@ -30,7 +30,7 @@
3030
*
3131
* @since 3.6
3232
*/
33-
public interface AccessibleActionListener extends EventListener {
33+
public interface AccessibleActionListener extends SWTEventListener {
3434
/**
3535
* Returns the number of accessible actions available in this object.
3636
* <p>

bundles/org.eclipse.swt/Eclipse SWT Accessibility/common/org/eclipse/swt/accessibility/AccessibleAttributeListener.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
*******************************************************************************/
1414
package org.eclipse.swt.accessibility;
1515

16-
import java.util.*;
16+
import org.eclipse.swt.internal.SWTEventListener;
1717

1818
/**
1919
* Classes which implement this interface provide methods
@@ -31,7 +31,7 @@
3131
*
3232
* @since 3.6
3333
*/
34-
public interface AccessibleAttributeListener extends EventListener {
34+
public interface AccessibleAttributeListener extends SWTEventListener {
3535
/**
3636
* Returns attributes specific to this Accessible object.
3737
*

bundles/org.eclipse.swt/Eclipse SWT Accessibility/common/org/eclipse/swt/accessibility/AccessibleControlListener.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
package org.eclipse.swt.accessibility;
1515

1616

17-
import java.util.*;
17+
import org.eclipse.swt.internal.*;
1818

1919
/**
2020
* Classes that implement this interface provide methods
@@ -43,7 +43,7 @@
4343
*
4444
* @since 2.0
4545
*/
46-
public interface AccessibleControlListener extends EventListener {
46+
public interface AccessibleControlListener extends SWTEventListener {
4747

4848
/**
4949
* Sent when an accessibility client requests the identifier

bundles/org.eclipse.swt/Eclipse SWT Accessibility/common/org/eclipse/swt/accessibility/AccessibleEditableTextListener.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
*******************************************************************************/
1414
package org.eclipse.swt.accessibility;
1515

16-
import java.util.*;
16+
import org.eclipse.swt.internal.SWTEventListener;
1717

1818
/**
1919
* Classes which implement this interface provide methods
@@ -31,7 +31,7 @@
3131
*
3232
* @since 3.7
3333
*/
34-
public interface AccessibleEditableTextListener extends EventListener {
34+
public interface AccessibleEditableTextListener extends SWTEventListener {
3535
/**
3636
* Copies the substring beginning at the specified <code>start</code> offset
3737
* and extending to the character at offset <code>end - 1</code> to the clipboard.

bundles/org.eclipse.swt/Eclipse SWT Accessibility/common/org/eclipse/swt/accessibility/AccessibleHyperlinkListener.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
*******************************************************************************/
1414
package org.eclipse.swt.accessibility;
1515

16-
import java.util.*;
16+
import org.eclipse.swt.internal.SWTEventListener;
1717

1818
/**
1919
* Classes which implement this interface provide methods
@@ -30,7 +30,7 @@
3030
*
3131
* @since 3.6
3232
*/
33-
public interface AccessibleHyperlinkListener extends EventListener {
33+
public interface AccessibleHyperlinkListener extends SWTEventListener {
3434
/**
3535
* Returns the anchor for the link at the specified index.
3636
*

bundles/org.eclipse.swt/Eclipse SWT Accessibility/common/org/eclipse/swt/accessibility/AccessibleListener.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,10 @@
1414
package org.eclipse.swt.accessibility;
1515

1616

17-
import java.util.*;
1817
import java.util.function.*;
1918

19+
import org.eclipse.swt.internal.*;
20+
2021
/**
2122
* Classes that implement this interface provide methods
2223
* that deal with the events that are generated when an
@@ -40,7 +41,7 @@
4041
*
4142
* @since 2.0
4243
*/
43-
public interface AccessibleListener extends EventListener {
44+
public interface AccessibleListener extends SWTEventListener {
4445

4546
/**
4647
* Sent when an accessibility client requests the name

bundles/org.eclipse.swt/Eclipse SWT Accessibility/common/org/eclipse/swt/accessibility/AccessibleTableCellListener.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
*******************************************************************************/
1414
package org.eclipse.swt.accessibility;
1515

16-
import java.util.*;
16+
import org.eclipse.swt.internal.SWTEventListener;
1717

1818
/**
1919
* Classes which implement this interface provide methods
@@ -30,7 +30,7 @@
3030
*
3131
* @since 3.6
3232
*/
33-
public interface AccessibleTableCellListener extends EventListener {
33+
public interface AccessibleTableCellListener extends SWTEventListener {
3434
/**
3535
* Returns the number of columns occupied by this cell accessible.
3636
* <p>

bundles/org.eclipse.swt/Eclipse SWT Accessibility/common/org/eclipse/swt/accessibility/AccessibleTableListener.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
*******************************************************************************/
1414
package org.eclipse.swt.accessibility;
1515

16-
import java.util.*;
16+
import org.eclipse.swt.internal.*;
1717

1818
/**
1919
* Classes which implement this interface provide methods
@@ -35,7 +35,7 @@
3535
*
3636
* @since 3.6
3737
*/
38-
public interface AccessibleTableListener extends EventListener {
38+
public interface AccessibleTableListener extends SWTEventListener {
3939
/**
4040
* Deselects one column, leaving other selected columns selected (if any).
4141
*

bundles/org.eclipse.swt/Eclipse SWT Accessibility/common/org/eclipse/swt/accessibility/AccessibleTextListener.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
package org.eclipse.swt.accessibility;
1515

1616

17-
import java.util.*;
17+
import org.eclipse.swt.internal.*;
1818

1919
/**
2020
* Classes that implement this interface provide methods
@@ -43,7 +43,7 @@
4343
*
4444
* @since 3.0
4545
*/
46-
public interface AccessibleTextListener extends EventListener {
46+
public interface AccessibleTextListener extends SWTEventListener {
4747

4848
/**
4949
* Sent when an accessibility client requests the current character offset

bundles/org.eclipse.swt/Eclipse SWT Accessibility/common/org/eclipse/swt/accessibility/AccessibleValueListener.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
*******************************************************************************/
1414
package org.eclipse.swt.accessibility;
1515

16-
import java.util.*;
16+
import org.eclipse.swt.internal.SWTEventListener;
1717

1818
/**
1919
* Classes which implement this interface provide methods
@@ -30,7 +30,7 @@
3030
*
3131
* @since 3.6
3232
*/
33-
public interface AccessibleValueListener extends EventListener {
33+
public interface AccessibleValueListener extends SWTEventListener {
3434
/**
3535
* Returns the value of this object as a number.
3636
*

0 commit comments

Comments
 (0)