private void saveCurrentDir() { File dir = super.getCurrentDirectory(); if (!DONT_STORE_DIRECTORIES && dir != null && dir.exists() && dir.isDirectory()) { NbPreferences.forModule(FileChooserBuilder.class).put(dirKey, dir.getPath()); } } }
SavedDirFileChooser(String dirKey, File failoverDir, boolean force, SelectionApprover approver) { this.dirKey = dirKey; this.approver = approver; if (force && failoverDir != null && failoverDir.exists() && failoverDir.isDirectory()) { setCurrentDirectory(failoverDir); } else { String path = DONT_STORE_DIRECTORIES ? null : NbPreferences.forModule(FileChooserBuilder.class).get(dirKey, null); if (path != null) { File f = new File(path); if (f.exists() && f.isDirectory()) { setCurrentDirectory(f); } else if (failoverDir != null) { setCurrentDirectory(failoverDir); } } else if (failoverDir != null) { setCurrentDirectory(failoverDir); } } }
/** Returns {@link NbPreferences preferences} for this module. */ public static synchronized Preferences getPreferences() { if (preferences == null) { preferences = NbPreferences.forModule(RubyPreferences.class); } return preferences; }
@Override public void run() { Preferences p = NbPreferences.forModule( QuickSearchPopup.class); p.putInt(CUSTOM_WIDTH, customWidth); synchronized (QuickSearchPopup.this) { saveTask = null; } } });
/******************************************************************************************************************* * * ******************************************************************************************************************/ public static void setAutoSelectionEnabled (final boolean autoSelection) { NbPreferences.forModule(ExplorerSelectionStrategy.class).putBoolean(AUTO_SELECTION, autoSelection); }
/******************************************************************************************************************* * * ******************************************************************************************************************/ public static boolean isAutoSelectionEnabled() { return NbPreferences.forModule(ExplorerSelectionStrategy.class).getBoolean(AUTO_SELECTION, true); }
/** * Indicates scope for macro expansion (local or whole file). * * @return is macro expansion local */ public static boolean isLocalContext() { return NbPreferences.forModule(MacroExpansionTopComponent.class).getBoolean(LOCAL_KEY, true); // NOI18N }
@Override public void setup(Table table, Column[] columns) { this.table = table; this.columns = columns; separator=NbPreferences.forModule(JoinWithSeparator.class).get(SEPARATOR_SAVED_PREFERENCES, DEFAULT_SEPARATOR); }
public static boolean isShowBrokenPlatformDialog() { return Boolean.getBoolean ("JCProjectTest") ? false : NbPreferences.forModule(BadPlatformOrDevicePanel.class).getBoolean( PREFS_KEY_DONT_SHOW_DLG, true); }
public void instanceRemoved(String serverInstanceID) { synchronized (dms) { // serverInstanceID is really the URI of this installed server :) dms.remove(serverInstanceID); NbPreferences.forModule(PluginProperties.class).putBoolean(PluginProperties.REMOVED_DEFAULT_GFV2, true); } }
void load() { // TODO read settings and initialize GUI // Example: // someCheckBox.setSelected(Preferences.userNodeForPackage(TaskFocusPanel.class).getBoolean("someFlag", false)); // or for org.openide.util with API spec. version >= 7.4: // someCheckBox.setSelected(NbPreferences.forModule(TaskFocusPanel.class).getBoolean("someFlag", false)); // or: // someTextField.setText(SomeSystemOption.getDefault().getSomeStringProperty()); option1TextField.setText( NbPreferences.forModule(TaskFocusPanel.class) .get(OPTIONNAME_OPTION1, OPTIONVALUE_VALUE1)); }
@Override public void itemStateChanged(ItemEvent e) { NbPreferences.forModule(WelcomeTopComponent.class).putBoolean(STARTUP_PREF, openOnStartupCheckbox.isSelected()); } });
public static void resetCompilerSetName(String name) { String n = getCompilerSetNameImpl(); if (n == null || !n.equals(name)) { NbPreferences.forModule(ToolsPanelModel.class).put(PROP_COMPILER_SET_NAME, name); //firePropertyChange(PROP_COMPILER_SET_NAME, n, name); } }
private void configurationButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_configurationButtonActionPerformed DialogDescriptor dd = new DialogDescriptor(new ConfigurationPanel(this, graphModel), NbBundle.getMessage(DataTableTopComponent.class, "ConfigurationPanel.title")); dd.setOptions(new Object[]{DialogDescriptor.OK_OPTION}); DialogDisplayer.getDefault().notify(dd); //Save preferences: NbPreferences.forModule(DataTableTopComponent.class).putBoolean(DATA_LABORATORY_ONLY_VISIBLE, visibleOnly); NbPreferences.forModule(DataTableTopComponent.class).putBoolean(DATA_LABORATORY_SPARKLINES, useSparklines); NbPreferences.forModule(DataTableTopComponent.class).putBoolean(DATA_LABORATORY_TIME_INTERVAL_GRAPHICS, timeIntervalGraphics); NbPreferences.forModule(DataTableTopComponent.class).putBoolean(DATA_LABORATORY_EDGES_NODES_LABELS, showEdgesNodesLabels); }//GEN-LAST:event_configurationButtonActionPerformed
private void resetButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_resetButtonActionPerformed NbPreferences.forModule(VizConfig.class).remove(VizConfig.ANTIALIASING); NbPreferences.forModule(VizConfig.class).remove(VizConfig.SHOW_FPS); load(); }//GEN-LAST:event_resetButtonActionPerformed
private ToolchainManagerImpl() { if (NbPreferences.forModule(ToolchainManagerImpl.class).getBoolean(SHADOW_KEY, false)) { initToolchainManager(); } else { initToolchainManager2(); } }
private void setDirection(boolean direction){ isCalls = direction; NbPreferences.forModule(CallGraphPanel.class).putBoolean(IS_CALLS, isCalls); updateButtons(); update(); }
@Override public int showOpenDialog(Component parent) { int ret = super.showOpenDialog(parent); if (ret != CANCEL_OPTION) { if (getSelectedFile().exists()) { setCurrentChooserFile(getSelectedFile()); Preferences pref = NbPreferences.forModule(FileChooser.class); pref.put("last-file", getCurrentChooserFile().getAbsolutePath()); // NOI18N } } return ret; }
@Override public int showOpenDialog(Component parent) { int ret = super.showOpenDialog(parent); if (ret != CANCEL_OPTION) { if (getSelectedFile().exists()) { setCurrentChooserFile(getSelectedFile()); Preferences pref = NbPreferences.forModule(FileChooser.class); pref.put("last-file", getCurrentChooserFile().getAbsolutePath()); // NOI18N } } return ret; }
@Override public void itemStateChanged(ItemEvent e) { EdgeMergeStrategy strategy = ((EdgesMergeStrategyWrapper) edgesMergeStrategyCombo.getSelectedItem()).getInstance(); NbPreferences.forModule(ReportPanel.class).put(PREF_EDGE_MERGE_STRATEGY, strategy.name()); for (Container container : containers) { container.getLoader().setEdgesMergeStrategy(strategy); } } });