public void run() throws Exception { listener.preferenceChange(event); } };
private void firePropertyChangeEvent(String key, Object oldValue, Object newValue) { Object[] listeners = getListeners(); if (listeners.length == 0) { return; } PreferenceChangeEvent event = new PreferenceChangeEvent(this, key, oldValue, newValue); for (Object listener : listeners) { ((IPreferenceChangeListener) listener).preferenceChange(event); } }
@Override public void run() throws Exception { listener.preferenceChange(event); } };