ChangeListener			listener; EventListener[]			listeners; int						index;   listeners = listenerList.getListeners(ChangeListener.class);   for (index = 0; index < listeners.length; index++) { listener = (ChangeListener) listeners[index]; listener.stateChanged(changeEvent); }  }
listeners = listenerList.getListenerList(); for (int i = listeners.length - 2; i >= 0; i -= 2) if (listeners[i] == ChangeListener.class) { if (changeEvent == null) changeEvent = new ChangeEvent(this); ((ChangeListener) listeners[i + 1]).stateChanged(changeEvent); } }
	protected void fireStateChanged() {		// Variables		ChangeListener			listener;		EventListener[]			listeners;		int						index;		// Get Listeners		listeners = listenerList.getListeners(ChangeListener.class);		// Process Listeners		for (index = 0; index < listeners.length; index++) {			listener = (ChangeListener) listeners[index];			listener.stateChanged(changeEvent);		} // for	} // fireStateChanged()