public static void addChangeListener(final PreferenceChangeListener listener) { STORE.addPreferenceChangeListener(listener); } }
private boolean isPreferencesSelected() { String key = (String) getValue(PREFERENCES_KEY); Preferences prefs = prefs(); boolean value; if (key != null && prefs != null) { Object defaultValue = getValue(PREFERENCES_DEFAULT); value = prefs.getBoolean(key, defaultValue instanceof Boolean ? (Boolean) defaultValue : false); synchronized (this) { if (!prefsListening) { prefsListening = true; prefs.addPreferenceChangeListener(this); } } } else { value = false; } return value; }
public static void addChangeListener(final PreferenceChangeListener listener) { STORE.addPreferenceChangeListener(listener); } }
public InheritedPreferences(Preferences inherited, Preferences stored) { super(null, ""); // NOI18N this.inherited = inherited; if (!(stored instanceof OverridePreferences)) { throw new IllegalArgumentException(); } this.stored = stored; inherited.addPreferenceChangeListener(this); }
public LocalModel(ContextProvider ctx) { super(ctx); preferences.addPreferenceChangeListener(prefListener); VariablesViewButtons.createShowAutosButton().addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { if (e.getSource() instanceof JToggleButton) { JToggleButton b = (JToggleButton) e.getSource(); debugger.setShowAutos(b.isSelected()); } } }); }
public void setReadPrefs( boolean b ) { if( b != readPrefs ) { readPrefs = b; if( prefs != null ) { if( readPrefs ) prefs.addPreferenceChangeListener( this ); else prefs.removePreferenceChangeListener( this ); } } }
private final void load(Preferences p) { synchronized (this) { if (prefs != null) { throw new IllegalStateException(); } prefs = p; prefs.addPreferenceChangeListener(listener); refresh(); } }
public void startListening() { if( (prefs != null) && readPrefs ) { prefs.addPreferenceChangeListener( this ); listening = true; if( key != null ) { readPrefsFromString( prefs.get( key, null )); } } }
public InheritedPreferences(Preferences inherited, Preferences stored) { super(null, ""); // NOI18N this.inherited = inherited; if (!(stored instanceof OverridePreferences)) { throw new IllegalArgumentException(); } this.stored = stored; stored.addPreferenceChangeListener(WeakListeners.create(PreferenceChangeListener.class, this, stored)); inherited.addPreferenceChangeListener(WeakListeners.create(PreferenceChangeListener.class, this, inherited)); }
public void startListening() { if( prefs != null ) { listening = true; if( writePrefs ) editor.addActionListener( listener ); if( readPrefs ) { prefs.addPreferenceChangeListener( this ); readPrefs(); } } }
public void startListening() { if( prefs != null ) { listening = true; if( writePrefs ) this.addActionListener( listener ); if( readPrefs ) { prefs.addPreferenceChangeListener( this ); readPrefs(); } } }
public void startListening() { if( prefs != null ) { listening = true; if( writePrefs ) this.addListener( listener ); if( readPrefs ) { prefs.addPreferenceChangeListener( this ); readPrefs(); } } }
public EditorSynchronizationSupport(EditorSynchronizable synchronizable) { this.synchronizable = synchronizable; Preferences nbPrefs = NbPreferences.root().node("org/netbeans/modules/projectui"); synchronizeViews = nbPrefs.getBoolean("synchronizeEditorWithViews", false); nbPrefs.addPreferenceChangeListener(new EditorSynchronizationSupport.NbPrefsListener()); selectionTask = createSelectionTask(); }
private static void lazyInit() { if (!inited) { inited = true; // correctly we should use a proper mime type for the document where the completion runs, // but at the moment this is enough, because completion settings are mainted globaly for all mime types Preferences prefs = MimeLookup.getLookup(MimePath.EMPTY).lookup(Preferences.class); prefs.addPreferenceChangeListener(WeakListeners.create(PreferenceChangeListener.class, settingsListener, prefs)); setCaseSensitive(prefs.getBoolean(SimpleValueNames.COMPLETION_CASE_SENSITIVE, false)); } }
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); } } }
@Override public void init() { getApplicationManager().addClassPathListener(new ClassPathListener() { @Override public void classPathChanged(final ClassPathChangeEvent e) { open(); } }); Preferences.userNodeForPackage(getClass()).addPreferenceChangeListener(this); }
@Override public void run() { psvOverlayMap = new WeakHashMap<>(); viewPplMap = new WeakHashMap<>(); psvOverlayMapUpdater = new PsvListUpdater(); Preferences preferences = SnapApp.getDefault().getPreferences(); preferences.addPreferenceChangeListener(new ImageCursorSynchronizerPreferenceChangeListener()); }
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); } }
private Preferences getInherited() { if (inherited == null && mimePath.length() > 0) { String type = MimePath.parse(mimePath).getInheritedType(); if (type != null) { inherited = factory.createPreferences(MimePath.parse(type)); } else { inherited = factory.createPreferences(MimePath.EMPTY); } inherited.addPreferenceChangeListener(WeakListeners.create(PreferenceChangeListener.class, this, inherited)); } return inherited; }
public void addNotify() { super.addNotify(); HgModuleConfig.getDefault().getPreferences().addPreferenceChangeListener(this); mercurial.getFileStatusCache().addPropertyChangeListener(this); mercurial.addPropertyChangeListener(this); explorerManager.addPropertyChangeListener(this); mercurial.addPropertyChangeListener(syncTable); reScheduleRefresh(0); // the view does not listen for changes when it is not visible }