Package org.eclipse.swt.events
Class ShellAdapter
java.lang.Object
org.eclipse.swt.events.ShellAdapter
- All Implemented Interfaces:
EventListener,ShellListener,SWTEventListener
This adapter class provides default implementations for the
methods described by the
ShellListener interface.
Classes that wish to deal with ShellEvents can
extend this class and override only the methods which they are
interested in.
An alternative to this class are the static helper methods in
ShellListener,
which accept a lambda expression or a method reference that implements the event consumer.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidSent when a shell becomes the active window.voidSent when a shell is closed.voidSent when a shell stops being the active window.voidSent when a shell is un-minimized.voidSent when a shell is minimized.
-
Constructor Details
-
ShellAdapter
public ShellAdapter()
-
-
Method Details
-
shellActivated
Sent when a shell becomes the active window. The default behavior is to do nothing.- Specified by:
shellActivatedin interfaceShellListener- Parameters:
e- an event containing information about the activation
-
shellClosed
Sent when a shell is closed. The default behavior is to do nothing.- Specified by:
shellClosedin interfaceShellListener- Parameters:
e- an event containing information about the close
-
shellDeactivated
Sent when a shell stops being the active window. The default behavior is to do nothing.- Specified by:
shellDeactivatedin interfaceShellListener- Parameters:
e- an event containing information about the deactivation
-
shellDeiconified
Sent when a shell is un-minimized. The default behavior is to do nothing.- Specified by:
shellDeiconifiedin interfaceShellListener- Parameters:
e- an event containing information about the un-minimization
-
shellIconified
Sent when a shell is minimized. The default behavior is to do nothing.- Specified by:
shellIconifiedin interfaceShellListener- Parameters:
e- an event containing information about the minimization
-