130131132133134135136137138
public void setCloseAction(final UXAction a) { tab.addListener(SWT.CLOSE, new Listener() { @Override public void handleEvent(Event ev) { a.execute(new UXEvent(ev, TabItem.this)); } }); }
495051525354555657
public void setOnClosed(final UXAction a) { shell.addListener(SWT.Close, new Listener() { @Override public void handleEvent(Event arg0) { a.execute(new UXEvent(arg0, UXAbstractWindow.this)); } }); }
585960616263646566
public void setOnActivated(final UXAction a) { shell.addListener(SWT.Activate, new Listener() { @Override public void handleEvent(Event arg0) { a.execute(new UXEvent(arg0, UXAbstractWindow.this)); } }); }
676869707172737475
public void setOnDeactivated(final UXAction a) { shell.addListener(SWT.Deactivate, new Listener() { @Override public void handleEvent(Event arg0) { a.execute(new UXEvent(arg0, UXAbstractWindow.this)); } }); }
767778798081828384
public void setOnDeiconified(final UXAction a) { shell.addListener(SWT.Deiconify, new Listener() { @Override public void handleEvent(Event arg0) { a.execute(new UXEvent(arg0, UXAbstractWindow.this)); } }); }
858687888990919293
public void setOnIconified(final UXAction a) { shell.addListener(SWT.Iconify, new Listener() { @Override public void handleEvent(Event arg0) { a.execute(new UXEvent(arg0, UXAbstractWindow.this)); } }); }