/openjdk7/jdk/src/share/classes/sun/awt/ |
H A D | SunDisplayChanger.java | 62 private Map listeners = Collections.synchronizedMap(new WeakHashMap(1)); field in class:SunDisplayChanger 79 listeners.put(theListener, null); 94 listeners.remove(theListener); 105 // This method is implemented by making a clone of the set of listeners, 119 synchronized(listeners) { 120 listClone = new HashMap(listeners); 139 listeners.remove(current); 152 // This method is implemented by making a clone of the set of listeners, 166 synchronized (listeners) { 167 listClone = new HashMap(listeners); [all...] |
/openjdk7/jdk/test/java/beans/Performance/ |
H A D | TestPropertyChangeSupport.java | 49 private static void test(int step, int listeners, int attempts) { argument 55 for (int i = 0; i < listeners; i++) { 65 time1 = time2 - time1; // time of adding the listeners 68 + "; Listeners: " + listeners
|
H A D | TestVetoableChangeSupport.java | 50 private static void test(int step, int listeners, int attempts) throws PropertyVetoException { argument 56 for (int i = 0; i < listeners; i++) { 66 time1 = time2 - time1; // time of adding the listeners 69 + "; Listeners: " + listeners
|
/openjdk7/jdk/src/share/classes/com/sun/tools/jconsole/ |
H A D | JConsolePlugin.java | 77 private List<PropertyChangeListener> listeners = null; field in class:JConsolePlugin 97 if (listeners != null) { 98 for (PropertyChangeListener l : listeners) { 102 listeners = null; 210 if (listeners == null) { 211 listeners = new ArrayList<PropertyChangeListener>(); 213 listeners.add(listener); 242 if (listeners != null) { 243 listeners.remove(listener);
|
/openjdk7/jdk/src/share/classes/sun/print/ |
H A D | ServiceNotifier.java | 37 * A utility class usable by all print services for managing listeners 40 * to obtain the state of the attributes and notifies the listeners of 46 private Vector listeners; field in class:ServiceNotifier 53 listeners = new Vector(); 64 if (listener == null || listeners == null) { 67 listeners.add(listener); 73 if (listener == null || listeners == null) { 76 listeners.remove(listener); 81 return (listeners == null || listeners [all...] |
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/ui/ |
H A D | SAPanel.java | 56 protected List listeners = new ArrayList(); field in class:SAPanel 63 listeners.add(listener); 67 listeners.remove(listener); 71 for (Iterator iter = listeners.iterator(); iter.hasNext(); ) { 82 for (Iterator iter = listeners.iterator(); iter.hasNext(); ) { 89 for (Iterator iter = listeners.iterator(); iter.hasNext(); ) { 96 for (Iterator iter = listeners.iterator(); iter.hasNext(); ) { 103 for (Iterator iter = listeners.iterator(); iter.hasNext(); ) { 110 for (Iterator iter = listeners.iterator(); iter.hasNext(); ) {
|
H A D | ObjectHistogramPanel.java | 62 private java.util.List listeners; field in class:ObjectHistogramPanel 265 if (listeners == null) { 266 listeners = new ArrayList(); 268 listeners.add(listener); 272 if (listeners != null) { 273 listeners.remove(listener); 336 for (Iterator iter = listeners.iterator(); iter.hasNext(); ) {
|
/openjdk7/jdk/src/share/classes/java/beans/ |
H A D | ChangeListenerMap.java | 51 * Creates an array of listeners. 71 * Adds a listener to the list of listeners for the specified property. 95 * Removes a listener from the list of listeners for the specified property. 129 * Returns the list of listeners for the specified property. 132 * @return the corresponding list of listeners 141 * Sets new list of listeners for the specified property. 144 * @param listeners new list of listeners 146 public final void set(String name, L[] listeners) { argument 147 if (listeners ! [all...] |
H A D | PropertyEditorSupport.java | 253 if (listeners == null) { 254 listeners = new java.util.Vector(); 256 listeners.addElement(listener); 271 if (listeners == null) { 274 listeners.removeElement(listener); 278 * Report that we have been modified to any interested listeners. 283 if (listeners == null) { 286 targets = (java.util.Vector) listeners.clone(); 288 // Tell our listeners that "everything" has changed. 301 private java.util.Vector listeners; field in class:PropertyEditorSupport [all...] |
H A D | PropertyChangeSupport.java | 37 * properties. It manages a list of listeners and dispatches 76 * (and restore) any listeners that are themselves serializable. Any 77 * non-serializable listeners will be skipped during serialization. 148 * Returns an array of all the listeners that were added to the 151 * If some listeners have been added with a named property, then 154 * method is interested in distinguishing the listeners then it must 160 * PropertyChangeListener[] listeners = bean.getPropertyChangeListeners(); 161 * for (int i = 0; i < listeners.length; i++) { 162 * if (listeners[i] instanceof PropertyChangeListenerProxy) { 164 * (PropertyChangeListenerProxy)listeners[ 332 fire(PropertyChangeListener[] listeners, PropertyChangeEvent event) argument [all...] |
/openjdk7/jdk/src/share/classes/com/sun/java/swing/plaf/windows/ |
H A D | WindowsSpinnerUI.java | 95 private UIResource getUIResource(Object[] listeners) { argument 96 for (int counter = 0; counter < listeners.length; counter++) { 97 if (listeners[counter] instanceof UIResource) { 98 return (UIResource)listeners[counter];
|
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/bugspot/ |
H A D | StackTracePanel.java | 68 private java.util.List listeners; field in class:StackTracePanel 101 if (listeners == null) { 102 listeners = new ArrayList(); 104 listeners.add(listener); 108 if (listeners != null) { 110 for (Iterator iter = listeners.iterator(); iter.hasNext(); ) {
|
H A D | ThreadListPanel.java | 107 private java.util.List listeners; field in class:ThreadListPanel 213 for (Iterator iter = listeners.iterator(); iter.hasNext(); ) { 232 if (listeners == null) { 233 listeners = new ArrayList(); 235 listeners.add(l);
|
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/ui/tree/ |
H A D | SimpleTreeModel.java | 49 private List listeners = new ArrayList(); field in class:SimpleTreeModel 89 listeners.add(l); 93 listeners.remove(l); 98 for (Iterator iter = listeners.iterator(); iter.hasNext(); ) {
|
/openjdk7/jdk/src/share/classes/javax/swing/undo/ |
H A D | UndoableEditSupport.java | 32 * A support class used for managing <code>UndoableEdit</code> listeners. 39 protected Vector<UndoableEditListener> listeners; field in class:UndoableEditSupport 58 listeners = new Vector<UndoableEditListener>(); 69 listeners.addElement(l); 80 listeners.removeElement(l); 88 * array if no listeners have been added 92 return listeners.toArray(new UndoableEditListener[0]); 97 * <code>undoableEditHappened</code> in all listeners. No synchronization 102 Enumeration cursor = ((Vector)listeners.clone()).elements(); 111 * <code>undoableEditHappened</code> in all listeners [all...] |
/openjdk7/jdk/src/share/classes/com/sun/media/sound/ |
H A D | AbstractLine.java | 51 private final Vector listeners = new Vector(); field in class:AbstractLine 89 synchronized(listeners) { 90 if ( ! (listeners.contains(listener)) ) { 91 listeners.addElement(listener); 102 listeners.removeElement(listener); 190 getEventDispatcher().sendAudioEvents(event, listeners);
|
/openjdk7/jdk/src/macosx/classes/com/apple/eawt/ |
H A D | FullScreenHandler.java | 85 final List<FullScreenListener> listeners = new LinkedList<FullScreenListener>(); field in class:FullScreenHandler 90 listeners.add(listener); 94 listeners.remove(listener); 98 for (final FullScreenListener listener : listeners) {
|
/openjdk7/jdk/src/share/classes/com/sun/beans/editors/ |
H A D | EnumEditor.java | 46 private final List<PropertyChangeListener> listeners = new ArrayList<PropertyChangeListener>(); field in class:EnumEditor 74 PropertyChangeListener[] listeners; 75 synchronized ( this.listeners ) { 82 int size = this.listeners.size(); 86 listeners = this.listeners.toArray( new PropertyChangeListener[size] ); 89 for ( PropertyChangeListener listener : listeners ) { 133 synchronized ( this.listeners ) { 134 this.listeners.add( listener ); 139 synchronized ( this.listeners ) { [all...] |
/openjdk7/jdk/src/share/classes/sun/java2d/pipe/hw/ |
H A D | AccelDeviceEventNotifier.java | 35 * This class is used to notify listeners about accelerated device's 43 * A device is about to be reset. The listeners have to release all 50 * A device is about to be disposed. The listeners have to release all 55 private final Map<AccelDeviceEventListener, Integer> listeners; field in class:AccelDeviceEventNotifier 58 listeners = Collections.synchronizedMap( 83 * If a singleton exists, the listeners (those associated with 123 listeners.put(theListener, screen); 126 listeners.remove(theListener); 130 * Notifies the listeners associated with the screen's device about the 133 * Implementation note: the current list of listeners i [all...] |
/openjdk7/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/ |
H A D | LocalMonitoredVm.java | 50 * List of registered listeners. 52 private ArrayList<VmListener> listeners; field in class:LocalMonitoredVm 69 listeners = new ArrayList<VmListener>(); 94 synchronized(listeners) { 95 listeners.add(l); 108 synchronized(listeners) { 109 listeners.remove(l); 110 if (listeners.isEmpty() && task != null) { 121 synchronized(listeners) { 150 synchronized (listeners) { [all...] |
H A D | MonitoredHostProvider.java | 44 private ArrayList<HostListener> listeners; field in class:MonitoredHostProvider 56 this.listeners = new ArrayList<HostListener>(); 100 synchronized(listeners) { 101 listeners.add(listener); 114 synchronized(listeners) { 115 listeners.remove(listener); 116 if (listeners.isEmpty() && (task != null)) { 127 synchronized(listeners) { 168 synchronized(listeners) { 169 registered = (ArrayList)listeners [all...] |
/openjdk7/jdk/src/share/classes/com/sun/tools/jdi/ |
H A D | VMState.java | 37 private final List<WeakReference> listeners = new ArrayList<WeakReference>(); // synchronized (this) field in class:VMState 104 * interested listeners. 126 * Tell listeners to invalidate suspend-sensitive caches. 145 Iterator iter = listeners.iterator(); 173 listeners.add(new WeakReference<VMListener>(listener)); 177 return listeners.contains(listener); 181 Iterator iter = listeners.iterator();
|
/openjdk7/jdk/test/javax/management/monitor/ |
H A D | MultiMonitorTest.java | 99 final CountListener[] listeners = new CountListener[] { 103 mbs.addNotificationListener(monitorNames[i], listeners[i], 117 if (!listenersAreAll(0, listeners)) { 118 System.out.println("TEST FAILED: listeners not all 0"); 126 while (!listenersAreAll(N, listeners) 133 if (!listenersAreAll(N, listeners)) { 135 for (int i = 0; i < listeners.length; i++) 136 System.out.print(" " + listeners[i].getCount()); 213 private static boolean listenersAreAll(int n, CountListener[] listeners) { argument 214 for (int i = 0; i < listeners [all...] |
/openjdk7/jdk/src/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/ |
H A D | MonitoredHostProvider.java | 49 private ArrayList<HostListener> listeners; field in class:MonitoredHostProvider 66 this.listeners = new ArrayList<HostListener>(); 184 synchronized(listeners) { 185 listeners.add(listener); 202 synchronized(listeners) { 203 listeners.remove(listener); 204 if (listeners.isEmpty() && (task != null)) { 212 synchronized(listeners) { 254 synchronized(listeners) { 255 registered = (ArrayList)listeners [all...] |
H A D | RemoteMonitoredVm.java | 50 private ArrayList<VmListener> listeners; field in class:RemoteMonitoredVm 72 this.listeners = new ArrayList<VmListener>(); 142 synchronized(listeners) { 143 listeners.add(l); 155 synchronized(listeners) { 156 listeners.remove(l); 157 if (listeners.isEmpty() && (notifierTask != null)) { 168 synchronized(listeners) { 205 synchronized(listeners) { 206 registered = (ArrayList)listeners [all...] |