Class ShellAdapter

  • All Implemented Interfaces:
    java.util.EventListener, ShellListener, SWTEventListener

    public abstract class ShellAdapter
    extends java.lang.Object
    implements ShellListener
    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.

    See Also:
    ShellListener, ShellEvent, Sample code and further information
    • Constructor Detail

      • ShellAdapter

        public ShellAdapter()
    • Method Detail

      • shellActivated

        public void shellActivated​(ShellEvent e)
        Sent when a shell becomes the active window. The default behavior is to do nothing.
        Specified by:
        shellActivated in interface ShellListener
        Parameters:
        e - an event containing information about the activation
      • shellClosed

        public void shellClosed​(ShellEvent e)
        Sent when a shell is closed. The default behavior is to do nothing.
        Specified by:
        shellClosed in interface ShellListener
        Parameters:
        e - an event containing information about the close
      • shellDeactivated

        public void shellDeactivated​(ShellEvent e)
        Sent when a shell stops being the active window. The default behavior is to do nothing.
        Specified by:
        shellDeactivated in interface ShellListener
        Parameters:
        e - an event containing information about the deactivation
      • shellDeiconified

        public void shellDeiconified​(ShellEvent e)
        Sent when a shell is un-minimized. The default behavior is to do nothing.
        Specified by:
        shellDeiconified in interface ShellListener
        Parameters:
        e - an event containing information about the un-minimization
      • shellIconified

        public void shellIconified​(ShellEvent e)
        Sent when a shell is minimized. The default behavior is to do nothing.
        Specified by:
        shellIconified in interface ShellListener
        Parameters:
        e - an event containing information about the minimization