use of com.haulmont.cuba.gui.events.sys.UiEventsMulticaster in project cuba by cuba-platform.
the class DesktopWindow method disableEventListeners.
protected void disableEventListeners() {
Frame wrapper = delegate.getWrapper();
if (wrapper != null) {
List<ApplicationListener> uiEventListeners = ((AbstractFrame) wrapper).getUiEventListeners();
if (uiEventListeners != null) {
for (ApplicationListener listener : uiEventListeners) {
UiEventsMulticaster multicaster = App.getInstance().getUiEventsMulticaster();
multicaster.removeApplicationListener(listener);
}
}
}
}
use of com.haulmont.cuba.gui.events.sys.UiEventsMulticaster in project cuba by cuba-platform.
the class DesktopWindow method enableEventListeners.
protected void enableEventListeners() {
Frame wrapper = delegate.getWrapper();
if (wrapper != null) {
List<ApplicationListener> uiEventListeners = ((AbstractFrame) wrapper).getUiEventListeners();
if (uiEventListeners != null) {
for (ApplicationListener listener : uiEventListeners) {
UiEventsMulticaster multicaster = App.getInstance().getUiEventsMulticaster();
multicaster.addApplicationListener(listener);
}
}
}
}
use of com.haulmont.cuba.gui.events.sys.UiEventsMulticaster in project cuba by cuba-platform.
the class WebWindow method disableEventListeners.
protected void disableEventListeners() {
Frame wrapper = delegate.getWrapper();
if (wrapper != null) {
List<ApplicationListener> uiEventListeners = ((AbstractFrame) wrapper).getUiEventListeners();
if (uiEventListeners != null) {
for (ApplicationListener listener : uiEventListeners) {
UiEventsMulticaster multicaster = AppUI.getCurrent().getUiEventsMulticaster();
multicaster.removeApplicationListener(listener);
}
}
}
}
use of com.haulmont.cuba.gui.events.sys.UiEventsMulticaster in project cuba by cuba-platform.
the class WebWindow method enableEventListeners.
protected void enableEventListeners() {
Frame wrapper = delegate.getWrapper();
if (wrapper != null) {
List<ApplicationListener> uiEventListeners = ((AbstractFrame) wrapper).getUiEventListeners();
if (uiEventListeners != null) {
for (ApplicationListener listener : uiEventListeners) {
UiEventsMulticaster multicaster = AppUI.getCurrent().getUiEventsMulticaster();
multicaster.addApplicationListener(listener);
}
}
}
}
use of com.haulmont.cuba.gui.events.sys.UiEventsMulticaster in project cuba by cuba-platform.
the class DesktopFrame method disableEventListeners.
protected void disableEventListeners() {
Frame wrapper = getWrapper();
if (wrapper != null) {
List<ApplicationListener> uiEventListeners = ((AbstractFrame) wrapper).getUiEventListeners();
if (uiEventListeners != null) {
for (ApplicationListener listener : uiEventListeners) {
UiEventsMulticaster multicaster = App.getInstance().getUiEventsMulticaster();
multicaster.removeApplicationListener(listener);
}
}
}
}
Aggregations