list.add(s); fireChange();
changeListeners.add( cl);
ChangeEvent evt = new ChangeEvent(this); for (int i = 0; i < changeListeners.size(); i++) { ChangeListener cl = (ChangeListener)changeListeners.get(i); cl.stateChanged(evt); }
return list;
changeListeners.remove(cl);