protected void fireItemStateChanged(ItemEvent e) { Object[] listeners = listenerList.getListenerList(); for (int i = listeners.length - 2; i >= 0; i -= 2) { if (listeners[i] == ItemListener.class) { ((ItemListener) listeners[i + 1]).itemStateChanged(e); } } } }
protected void fireItemStateChanged(ItemEvent e) { Object[] listeners = listenerList.getListenerList(); for ( int i = listeners.length-2; i>=0; i-=2 ) { if ( listeners[i]==ItemListener.class ) { ((ItemListener)listeners[i+1]).itemStateChanged(e); } } } }
public synchronized void fireItemEvent(final ItemEvent _evt) { for (int i = 0; i < itemEventListeners_.size(); i++) { ((ItemListener) itemEventListeners_.get(i)).itemStateChanged(_evt); } } /**
protected void fireItemSelected(ItemEvent ie) { if (listeners.size() > 0) { ArrayList<ItemListener> clone = new ArrayList<ItemListener>(listeners); for (ItemListener itemListener : clone) { itemListener.itemStateChanged(ie); } } }
/** * Notifies all listeners that have registered interest for notification on this event type. * * @param e the event of interest * @see EventListenerList */ protected void fireItemStateChanged(ItemEvent e) { // Guaranteed to return a non-null array Object[] listeners = listenerList.getListenerList(); // Process the listeners last to first, notifying // those that are interested in this event for (int i = listeners.length - 2; i >= 0; i -= 2) { if (listeners[i] == ItemListener.class) { ((ItemListener) listeners[i + 1]).itemStateChanged(e); } } } }
/** * Notifies all listeners that have registered interest for * notification on this event type. * @param e the event of interest * * @see EventListenerList */ protected void fireItemStateChanged(ItemEvent e) { // Guaranteed to return a non-null array Object[] listeners = listenerList.getListenerList(); // Process the listeners last to first, notifying // those that are interested in this event for ( int i = listeners.length-2; i>=0; i-=2 ) { if ( listeners[i]==ItemListener.class ) { ((ItemListener)listeners[i+1]).itemStateChanged(e); } } } }
/** * Fire {@link ItemEvent#ITEM_STATE_CHANGED} event. * * @param event Event to be fired. */ private void fireItemEvent( final ItemEvent event ) { for ( final ItemListener listener : listenerList.getListeners( ItemListener.class ) ) { listener.itemStateChanged( event ); } }
@Override public void itemStateChanged(ItemEvent e) { for (ItemListener i : getItemListeners()) { i.itemStateChanged(e); } }
private void notifySelection() { for (final ItemListener l : itemListeners) { l.itemStateChanged(new ItemEvent(this, 0, this, selected ? ItemEvent.SELECTED : ItemEvent.DESELECTED)); } }
private void notifySelection() { for (final ItemListener l : itemListeners) { l.itemStateChanged(new ItemEvent(this, 0, this, selected ? ItemEvent.SELECTED : ItemEvent.DESELECTED)); } }
private void fireSelectionEvent(Thing selected) { this.selected = selected; if(itemListener == null) return; itemListener.itemStateChanged(new ItemEvent(this, ItemEvent.ITEM_STATE_CHANGED, selected, ItemEvent.SELECTED)); }
/** * Notify all listeners that have registered as ItemListeners. * * @see EventListenerList */ protected void fireItemStateChanged(ItemEvent e) { // Guaranteed to return a non-null array Object[] listeners = getListenerList(); // Process the listeners last to first, notifying // those that are interested in this event for (int i = listeners.length - 2; i >= 0; i -= 2) { if (listeners[i] == ItemListener.class) { ((ItemListener) listeners[i + 1]).itemStateChanged(e); } } }
/** * Reports a selection change. * * @param ie report this event to all listeners * @see java.awt.event.ItemListener * @see java.awt.ItemSelectable */ protected void fireItemStateChanged(ItemEvent ie) { if (ie == null) return; // Guaranteed to return a non-null array Object[] listeners = getListenerList(); // Process the listeners last to first, notifying // those that are interested in this event for (int i = listeners.length - 2; i >= 0; i -= 2) { if (listeners[i] == ItemListener.class) { ((ItemListener) listeners[i + 1]).itemStateChanged(ie); } } }
protected void fireStateChanged(Component aItem) { ItemEvent e = new ItemEvent(new ItemSelectable() { @Override public Object[] getSelectedObjects() { throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates. } @Override public void addItemListener(ItemListener l) { throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates. } @Override public void removeItemListener(ItemListener l) { throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates. } }, 0, aItem, 0); changeListeners.stream().forEach((l) -> { l.itemStateChanged(e); }); }
private void fireSelectionChanged() { if ((selectionListeners == null) || selectionListeners.isEmpty()) { return; } final ItemEvent event = new ItemEvent(this, ItemEvent.ITEM_STATE_CHANGED, getSelectedRepository(), ItemEvent.SELECTED); for (ItemListener l : selectionListeners) { l.itemStateChanged(event); } }
public void mouseClicked (MouseEvent event) { // If double click. if (event.getClickCount() > 1) { Object value = list_.getSelectedValue(); if ((value != null) && (list_.isEnabled())) { ItemEvent event2 = new ItemEvent(DoubleClickList.this, ItemEvent.ITEM_STATE_CHANGED, value, ItemEvent.SELECTED); Enumeration list = itemListeners_.elements(); while(list.hasMoreElements()) { ((ItemListener)list.nextElement()).itemStateChanged(event2); } } } } });
/** * Fire an itemStateChange event to the item listeners. * @param b The button that was selected */ protected void fireListenerEvent( final AbstractButton b ) { if( b.isSelected() ) for( final ItemListener il : this.listeners ) { final ItemEvent ie = new ItemEvent( b, b.hashCode(), b, ItemEvent.SELECTED ); il.itemStateChanged( ie ); } }
/** * Fire an itemStateChange event to the item listeners. * @param b The button that was selected */ protected void fireListenerEvent( final AbstractButton b ) { if( b.isSelected() ) for( final ItemListener il : this.listeners ) { final ItemEvent ie = new ItemEvent( b, b.hashCode(), b, ItemEvent.SELECTED ); il.itemStateChanged( ie ); } }
protected void fireItemSelected(ItemEvent e) { if (e.getItem() instanceof AbstractButton) { AbstractButton ab = (AbstractButton) e.getItem(); if (ab.isSelected()) { itemListeners.stream().forEach((l) -> { l.itemStateChanged(e); }); } } }
/** * Notifies all listeners that have registered interest for notification on this event type. The event instance is * lazily created using the <code>event</code> parameter. * * @param event the <code>ItemEvent</code> object * @see javax.swing.event.EventListenerList */ protected void fireItemStateChanged(ItemEvent event) { // Guaranteed to return a non-null array Object[] listeners = listenerList.getListenerList(); ItemEvent e = null; // Process the listeners last to first, notifying // those that are interested in this event for (int i = listeners.length - 2; i >= 0; i -= 2) { if (listeners[i] == ItemListener.class) { // Lazily create the event: if (e == null) { e = new ItemEvent(CheckBoxListWithSelectable.this, ItemEvent.ITEM_STATE_CHANGED, event.getItem(), event.getStateChange()); } ((ItemListener) listeners[i + 1]).itemStateChanged(e); } } }