Lines Matching refs:name
64 * @param name the name of the property to listen on
68 protected abstract L newProxy(String name, L listener);
74 * @param name the name of the property to listen on
77 public final synchronized void add(String name, L listener) {
81 L[] array = this.map.get(name);
91 this.map.put(name, clone);
99 * @param name the name of the property to listen on
102 public final synchronized void remove(String name, L listener) {
104 L[] array = this.map.get(name);
113 this.map.put(name, clone);
116 this.map.remove(name);
131 * @param name the name of the property
134 public final synchronized L[] get(String name) {
136 ? this.map.get(name)
143 * @param name the name of the property
146 public final void set(String name, L[] listeners) {
151 this.map.put(name, listeners);
154 this.map.remove(name);
179 String name = entry.getKey();
180 if (name != null) {
182 list.add(newProxy(name, listener));
192 * @param name the name of the property
195 public final L[] getListeners(String name) {
196 if (name != null) {
197 L[] listeners = get(name);
209 * @param name the name of the property
213 public final synchronized boolean hasListeners(String name) {
218 return (array != null) || ((name != null) && (null != this.map.get(name)));
223 * Each entry is a pair consisted of the property name