Skip to content

Commit 2ce8542

Browse files
committed
Stop using SWTEventListener internally and mark it as deprecated
forRemoval As it: * is internal * makes api tools fail thanks to it * serves no purpose since SWT no longer runs on Java ME Internally SWT is moved to use java.util.EventListener and as it's the superclass of SWTEventListener makes all the APIs that taken SWTEventListener to keep working.
1 parent cfa74b4 commit 2ce8542

File tree

64 files changed

+239
-594
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

+239
-594
lines changed

binaries/org.eclipse.swt.gtk.linux.x86_64/.settings/.api_filters

-448
Large diffs are not rendered by default.

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

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

16-
import org.eclipse.swt.internal.SWTEventListener;
16+
import java.util.*;
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 SWTEventListener {
33+
public interface AccessibleActionListener extends EventListener {
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

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

16-
import org.eclipse.swt.internal.SWTEventListener;
16+
import java.util.*;
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 SWTEventListener {
34+
public interface AccessibleAttributeListener extends EventListener {
3535
/**
3636
* Returns attributes specific to this Accessible object.
3737
*

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

+2-3
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,7 @@
1313
*******************************************************************************/
1414
package org.eclipse.swt.accessibility;
1515

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

1918
/**
2019
* Classes that implement this interface provide methods
@@ -43,7 +42,7 @@
4342
*
4443
* @since 2.0
4544
*/
46-
public interface AccessibleControlListener extends SWTEventListener {
45+
public interface AccessibleControlListener extends EventListener {
4746

4847
/**
4948
* Sent when an accessibility client requests the identifier

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

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

16-
import org.eclipse.swt.internal.SWTEventListener;
16+
import java.util.*;
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 SWTEventListener {
34+
public interface AccessibleEditableTextListener extends EventListener {
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

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

16-
import org.eclipse.swt.internal.SWTEventListener;
16+
import java.util.*;
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 SWTEventListener {
33+
public interface AccessibleHyperlinkListener extends EventListener {
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

+2-3
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,9 @@
1414
package org.eclipse.swt.accessibility;
1515

1616

17+
import java.util.*;
1718
import java.util.function.*;
1819

19-
import org.eclipse.swt.internal.*;
20-
2120
/**
2221
* Classes that implement this interface provide methods
2322
* that deal with the events that are generated when an
@@ -41,7 +40,7 @@
4140
*
4241
* @since 2.0
4342
*/
44-
public interface AccessibleListener extends SWTEventListener {
43+
public interface AccessibleListener extends EventListener {
4544

4645
/**
4746
* Sent when an accessibility client requests the name

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

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

16-
import org.eclipse.swt.internal.SWTEventListener;
16+
import java.util.*;
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 SWTEventListener {
33+
public interface AccessibleTableCellListener extends EventListener {
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

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

16-
import org.eclipse.swt.internal.*;
16+
import java.util.*;
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 SWTEventListener {
38+
public interface AccessibleTableListener extends EventListener {
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

+2-3
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,7 @@
1313
*******************************************************************************/
1414
package org.eclipse.swt.accessibility;
1515

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

1918
/**
2019
* Classes that implement this interface provide methods
@@ -43,7 +42,7 @@
4342
*
4443
* @since 3.0
4544
*/
46-
public interface AccessibleTextListener extends SWTEventListener {
45+
public interface AccessibleTextListener extends EventListener {
4746

4847
/**
4948
* Sent when an accessibility client requests the current character offset

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

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

16-
import org.eclipse.swt.internal.SWTEventListener;
16+
import java.util.*;
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 SWTEventListener {
33+
public interface AccessibleValueListener extends EventListener {
3434
/**
3535
* Returns the value of this object as a number.
3636
*

bundles/org.eclipse.swt/Eclipse SWT Browser/common/org/eclipse/swt/browser/AuthenticationListener.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
*******************************************************************************/
1414
package org.eclipse.swt.browser;
1515

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

1818
/**
1919
* This listener interface may be implemented in order to receive
@@ -26,7 +26,7 @@
2626
* @since 3.5
2727
*/
2828
@FunctionalInterface
29-
public interface AuthenticationListener extends SWTEventListener {
29+
public interface AuthenticationListener extends EventListener {
3030

3131
/**
3232
* This method is called when a page is navigated to that requires

bundles/org.eclipse.swt/Eclipse SWT Browser/common/org/eclipse/swt/browser/CloseWindowListener.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
*******************************************************************************/
1414
package org.eclipse.swt.browser;
1515

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

1818
/**
1919
* This listener interface may be implemented in order to receive
@@ -29,7 +29,7 @@
2929
* @since 3.0
3030
*/
3131
@FunctionalInterface
32-
public interface CloseWindowListener extends SWTEventListener {
32+
public interface CloseWindowListener extends EventListener {
3333

3434
/**
3535
* This method is called when the window hosting a {@link Browser} should be closed.

bundles/org.eclipse.swt/Eclipse SWT Browser/common/org/eclipse/swt/browser/LocationListener.java

+2-3
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,9 @@
1313
*******************************************************************************/
1414
package org.eclipse.swt.browser;
1515

16+
import java.util.*;
1617
import java.util.function.*;
1718

18-
import org.eclipse.swt.internal.*;
19-
2019
/**
2120
* This listener interface may be implemented in order to receive
2221
* a {@link LocationEvent} notification when a {@link Browser}
@@ -28,7 +27,7 @@
2827
*
2928
* @since 3.0
3029
*/
31-
public interface LocationListener extends SWTEventListener {
30+
public interface LocationListener extends EventListener {
3231

3332
/**
3433
* This method is called when the current location is about to be changed.

bundles/org.eclipse.swt/Eclipse SWT Browser/common/org/eclipse/swt/browser/OpenWindowListener.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
*******************************************************************************/
1414
package org.eclipse.swt.browser;
1515

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

1818
/**
1919
* This listener interface may be implemented in order to receive
@@ -28,7 +28,7 @@
2828
* @since 3.0
2929
*/
3030
@FunctionalInterface
31-
public interface OpenWindowListener extends SWTEventListener {
31+
public interface OpenWindowListener extends EventListener {
3232

3333
/**
3434
* This method is called when a new window needs to be created.

bundles/org.eclipse.swt/Eclipse SWT Browser/common/org/eclipse/swt/browser/ProgressListener.java

+2-3
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,9 @@
1313
*******************************************************************************/
1414
package org.eclipse.swt.browser;
1515

16+
import java.util.*;
1617
import java.util.function.*;
1718

18-
import org.eclipse.swt.internal.*;
19-
2019
/**
2120
* This listener interface may be implemented in order to receive
2221
* a {@link ProgressEvent} notification when a {@link Browser}
@@ -29,7 +28,7 @@
2928
*
3029
* @since 3.0
3130
*/
32-
public interface ProgressListener extends SWTEventListener {
31+
public interface ProgressListener extends EventListener {
3332

3433
/**
3534
* This method is called when a progress is made during the loading of the

bundles/org.eclipse.swt/Eclipse SWT Browser/common/org/eclipse/swt/browser/StatusTextListener.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
*******************************************************************************/
1414
package org.eclipse.swt.browser;
1515

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

1818
/**
1919
* This listener interface may be implemented in order to receive
@@ -26,7 +26,7 @@
2626
* @since 3.0
2727
*/
2828
@FunctionalInterface
29-
public interface StatusTextListener extends SWTEventListener {
29+
public interface StatusTextListener extends EventListener {
3030

3131
/**
3232
* This method is called when the status text is changed. The

bundles/org.eclipse.swt/Eclipse SWT Browser/common/org/eclipse/swt/browser/TitleListener.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
*******************************************************************************/
1414
package org.eclipse.swt.browser;
1515

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

1818
/**
1919
* This listener interface may be implemented in order to receive
@@ -26,7 +26,7 @@
2626
* @since 3.0
2727
*/
2828
@FunctionalInterface
29-
public interface TitleListener extends SWTEventListener {
29+
public interface TitleListener extends EventListener {
3030

3131
/**
3232
* This method is called when the title of the current document

bundles/org.eclipse.swt/Eclipse SWT Browser/common/org/eclipse/swt/browser/VisibilityWindowListener.java

+2-3
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,9 @@
1313
*******************************************************************************/
1414
package org.eclipse.swt.browser;
1515

16+
import java.util.*;
1617
import java.util.function.*;
1718

18-
import org.eclipse.swt.internal.*;
19-
2019
/**
2120
* This listener interface may be implemented in order to receive
2221
* a {@link WindowEvent} notification when a window hosting a
@@ -29,7 +28,7 @@
2928
*
3029
* @since 3.0
3130
*/
32-
public interface VisibilityWindowListener extends SWTEventListener {
31+
public interface VisibilityWindowListener extends EventListener {
3332

3433
/**
3534
* This method is called when the window hosting a <code>Browser</code>

bundles/org.eclipse.swt/Eclipse SWT Custom Widgets/common/org/eclipse/swt/custom/BidiSegmentListener.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,15 @@
1313
*******************************************************************************/
1414
package org.eclipse.swt.custom;
1515

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

1818
/**
1919
* This listener interface may be implemented in order to receive
2020
* BidiSegmentEvents.
2121
* @see BidiSegmentEvent
2222
*/
2323
@FunctionalInterface
24-
public interface BidiSegmentListener extends SWTEventListener {
24+
public interface BidiSegmentListener extends EventListener {
2525

2626
/**
2727
* This method is called when a line needs to be reordered for

bundles/org.eclipse.swt/Eclipse SWT Custom Widgets/common/org/eclipse/swt/custom/CTabFolder2Listener.java

+3-4
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,9 @@
1313
*******************************************************************************/
1414
package org.eclipse.swt.custom;
1515

16+
import java.util.*;
1617
import java.util.function.*;
1718

18-
import org.eclipse.swt.internal.*;
19-
2019
/**
2120
* Classes which implement this interface provide methods
2221
* that deal with the events that are generated by the CTabFolder
@@ -35,7 +34,7 @@
3534
*
3635
* @since 3.0
3736
*/
38-
public interface CTabFolder2Listener extends SWTEventListener {
37+
public interface CTabFolder2Listener extends EventListener {
3938

4039
/**
4140
* Sent when the user clicks on the close button of an item in the CTabFolder.
@@ -117,7 +116,7 @@ public interface CTabFolder2Listener extends SWTEventListener {
117116

118117
/**
119118
* Sent when the tab items count changes
120-
*
119+
*
121120
* @param event from observed tab folder
122121
* @since 3.124
123122
*/

0 commit comments

Comments
 (0)