/** * Sends an Item set change event to all registered interested listeners. * * @param event * the item set change event to send, optionally with additional * information */ protected void fireItemSetChange(ItemSetChangeEvent event) { if (getItemSetChangeListeners() != null) { for (Object l : getItemSetChangeListeners().toArray()) { ((Container.ItemSetChangeListener) l) .containerItemSetChange(event); } } }
/** * Fires the item set change event. */ protected void fireItemSetChange() { if (itemSetEventListeners != null && !itemSetEventListeners.isEmpty()) { final Container.ItemSetChangeEvent event = new ItemSetChangeEvent( this); for (Object l : itemSetEventListeners.toArray()) { ((Container.ItemSetChangeListener) l) .containerItemSetChange(event); } } markAsDirty(); }
protected void fireItemSetChanged() { if (ignoreListeners) { return; } ignoreListeners = true; UI ui = UI.getCurrent(); if (ui != null && ui.getConnectorTracker().isWritingResponse()) { // Suppress containerItemSetChange listeners during painting, undefined behavior may be occurred return; } StaticItemSetChangeEvent event = new StaticItemSetChangeEvent(this); for (ItemSetChangeListener listener : itemSetChangeListeners) { listener.containerItemSetChange(event); } }
protected void fireContentsChange() { if (itemSetChangeListeners != null) { final Container.ItemSetChangeEvent event = new SQLContainer.ItemSetChangeEvent( this); for (Object l : itemSetChangeListeners.toArray()) { ((Container.ItemSetChangeListener) l) .containerItemSetChange(event); } } }
@Override public void containerItemSetChange(ItemSetChangeEvent event) { updateHierarchicalWrapper(); ((Container.ItemSetChangeListener) listener) .containerItemSetChange(event); }
protected void fireItemSetChangedEvent() { ItemSetChangeEvent event = new ItemSetChangeEvent() { private static final long serialVersionUID = -2796401359570611938L; @Override public Container getContainer() { return OnmsVaadinContainer.this; } }; for (ItemSetChangeListener listener : m_itemSetChangeListeners) { listener.containerItemSetChange(event); } }
@Override public void containerItemSetChange(Container.ItemSetChangeEvent event) { for (ItemSetChangeListener listener : m_itemSetChangeListeners ) { listener.containerItemSetChange(event); } super.containerItemSetChange(event); }
@Override public void containerItemSetChange(ItemSetChangeEvent event) { updateOrderWrapper(); ((Container.ItemSetChangeListener) listener) .containerItemSetChange(event); }