public interface ChangeListener { void stateChanged(ChangeEvent event);
}
ChangeEvent event = new ChangeEvent(this); for (int i = 0; i < listeners.size(); i++) { ChangeListener listener = (ChangeListener)listeners.get(i); listener.stateChanged(event); }