author | Jaroslav Tulach <jtulach@netbeans.org> |
Sun, 20 Mar 2011 08:12:26 +0100 | |
changeset 373 | c20d1d8ef2ca |
permissions | -rw-r--r-- |
1 package org.apidesign.openfixed;
3 import java.util.List;
4 import java.util.concurrent.CopyOnWriteArrayList;
6 /** Sample bean using the {@link GrowingListener}.
7 *
8 * @author Jaroslav Tulach <jtulach@netbeans.org>
9 */
10 public final class Growable {
11 private List<GrowingListener> listeners = new CopyOnWriteArrayList<GrowingListener>();
13 public void addGrowingListener(GrowingListener l) {
14 listeners.add(l);
15 }
16 public void removeGrowingListener(GrowingListener l) {
17 listeners.remove(l);
18 }
19 }