private void dispatchPrefChange(PreferenceChangeEvent event, List<EventListener> preferenceChangeListeners) { synchronized (preferenceChangeListeners) { for (EventListener preferenceChangeListener : preferenceChangeListeners) { ((PreferenceChangeListener) preferenceChangeListener).preferenceChange(event); } } }
private void dispatchPrefChange(PreferenceChangeEvent event, List<EventListener> preferenceChangeListeners) { synchronized (preferenceChangeListeners) { for (EventListener preferenceChangeListener : preferenceChangeListeners) { ((PreferenceChangeListener) preferenceChangeListener).preferenceChange(event); } } }
private void dispatchPrefChange(PreferenceChangeEvent event, List<EventListener> preferenceChangeListeners) { synchronized (preferenceChangeListeners) { for (EventListener preferenceChangeListener : preferenceChangeListeners) { ((PreferenceChangeListener) preferenceChangeListener).preferenceChange(event); } } }
private void dispatchPrefChange(PreferenceChangeEvent event, List<EventListener> preferenceChangeListeners) { synchronized (preferenceChangeListeners) { for (EventListener preferenceChangeListener : preferenceChangeListeners) { ((PreferenceChangeListener) preferenceChangeListener).preferenceChange(event); } } }
private void dispatchPrefChange(PreferenceChangeEvent event, List<EventListener> preferenceChangeListeners) { synchronized (preferenceChangeListeners) { for (EventListener preferenceChangeListener : preferenceChangeListeners) { ((PreferenceChangeListener) preferenceChangeListener).preferenceChange(event); } } }
private void dispatchPrefChange(PreferenceChangeEvent event, List<EventListener> preferenceChangeListeners) { synchronized (preferenceChangeListeners) { for (EventListener preferenceChangeListener : preferenceChangeListeners) { ((PreferenceChangeListener) preferenceChangeListener).preferenceChange(event); } } }
private void dispatchPrefChange(PreferenceChangeEvent event, List<EventListener> preferenceChangeListeners) { synchronized (preferenceChangeListeners) { for (EventListener preferenceChangeListener : preferenceChangeListeners) { ((PreferenceChangeListener) preferenceChangeListener).preferenceChange(event); } } }
public void laterInvocation( Object o ) { client.preferenceChange( (PreferenceChangeEvent) o ); }
public void deliverChanges() { String oldValue, newValue; for( int i = 0; i < keys.length; i++ ) { oldValue = values[i]; newValue = prefs.get( keys[i], oldValue ); if( newValue != oldValue && (newValue == null || oldValue == null || !newValue.equals( oldValue ))) { values[i] = newValue; client.preferenceChange( new PreferenceChangeEvent( prefs, keys[i], newValue )); if( EventManager.DEBUG_EVENTS ) System.err.println( "@pref direct lim "+keys[i]+"; old = "+oldValue+" --> "+newValue ); } } }
private void fireListeners(@Nonnull final String key, @Nullable final String newValue){ final PreferenceChangeEvent event = new PreferenceChangeEvent(this, key, newValue); for(final PreferenceChangeListener l : this.listeners){ l.preferenceChange(event); } } }
private void firePrefEvents(List<EventBag<PreferenceChangeListener, PreferenceChangeEvent>> events) { if (noEvents) { return; } for(EventBag<PreferenceChangeListener, PreferenceChangeEvent> bag : events) { for(PreferenceChangeEvent event : bag.getEvents()) { for(PreferenceChangeListener l : bag.getListeners()) { try { l.preferenceChange(event); } catch (Throwable t) { LOG.log(Level.WARNING, null, t); } } } } }
private static void lazyInit() { if (INITED.compareAndSet(false, true)) { preferences = MimeLookup.getLookup(FileUtils.PHP_MIME_TYPE).lookup(Preferences.class); preferences.addPreferenceChangeListener(WeakListeners.create(PreferenceChangeListener.class, PREFERENCES_TRACKER, preferences)); PREFERENCES_TRACKER.preferenceChange(null); } } }
private static void lazyInit() { if (inited.compareAndSet(false, true)) { preferences = MimeLookup.getLookup(JavaTokenId.language().mimeType()).lookup(Preferences.class); preferences.addPreferenceChangeListener(WeakListeners.create(PreferenceChangeListener.class, preferencesTracker, preferences)); preferencesTracker.preferenceChange(null); } }
myEvt = new PreferenceChangeEvent(this, k, nValue); l.preferenceChange(myEvt);
/** * Invoke listeners when a key is added, updated or removed. * * @param node the node holding the key * @param key the changed key */ public void keyChanged(DbPreferences node, DbPreferencesKey key) { Set<PreferenceChangeListener> listeners = prefListeners.get(new ListenerKey(node)); if (listeners != null) { PreferenceChangeEvent ev = new PreferenceChangeEvent(node, key.getKey(), key.isRemoved() ? null : key.getValue()); for (PreferenceChangeListener listener: listeners) { listener.preferenceChange(ev); } } }
prefsListener.preferenceChange(null);