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);
}