Klasse SashComposite

Alle implementierten Schnittstellen:
INotifier, Drawable

public abstract class SashComposite extends Composite implements INotifier
Autor:
Eike Stepper
  • Konstruktordetails

    • SashComposite

      public SashComposite(Composite parent, int style, int limit, int percent)
    • SashComposite

      public SashComposite(Composite parent, int style, int limit, int percent, boolean borders)
    • SashComposite

      public SashComposite(Composite parent, int style, int limit, int percent, boolean borders, boolean vertical, boolean showBand)
      Seit:
      3.13
  • Methodendetails

    • dispose

      public void dispose()
      Setzt außer Kraft:
      dispose in Klasse Widget
      Seit:
      2.0
    • addListener

      public void addListener(IListener listener)
      Beschreibung aus Schnittstelle kopiert: INotifier
      Adds a listener to this notifier.

      Depending on the implementation duplicate listeners may lead to duplicate event delivery or not. Implementors are encouraged to prevent events from being delivered more than once to the same listener,

      Angegeben von:
      addListener in Schnittstelle INotifier
      Seit:
      2.0
    • getListeners

      public IListener[] getListeners()
      Beschreibung aus Schnittstelle kopiert: INotifier
      Returns the listeners that are registered with this notifier.

      Depending on the implementation duplicate listeners may be contained in the returned array.

      Angegeben von:
      getListeners in Schnittstelle INotifier
      Seit:
      2.0
    • hasListeners

      public boolean hasListeners()
      Beschreibung aus Schnittstelle kopiert: INotifier
      Returns true if one or more listeners are registered with this notifier, false otherwise.
      Angegeben von:
      hasListeners in Schnittstelle INotifier
      Seit:
      2.0
    • removeListener

      public void removeListener(IListener listener)
      Beschreibung aus Schnittstelle kopiert: INotifier
      Removes a listener from this notifier.
      Angegeben von:
      removeListener in Schnittstelle INotifier
      Seit:
      2.0
    • isVertical

      public boolean isVertical()
    • setVertical

      public void setVertical(boolean vertical)
    • getSash

      public Sash getSash()
    • getControl1

      public Control getControl1()
    • getControl2

      public Control getControl2()
    • init

      protected void init()
    • swap

      protected void swap()
    • swap

      protected void swap(FormData formData)
    • createSash

      protected Sash createSash(Composite parent)
    • createControl1

      protected abstract Control createControl1(Composite parent)
    • createControl2

      protected abstract Control createControl2(Composite parent)