@Override public void close() { clearListeners(); }
@Override @SuppressWarnings("unchecked") public <SELECTIONTYPE> UISelection<SELECTIONTYPE> getSelection() { return (UISelection<SELECTIONTYPE>) (selection != null ? selection : getInitialSelection()); }
@Override public void close() { if (closed) return; closed = true; super.close(); for (UIContextListener listener : listeners) { listener.contextDestroyed(this); } }
@Override public void close() { super.close(); for (UIContextListener listener : listeners) { listener.contextDestroyed(this); } }