List of usage examples for org.eclipse.jface.preference IPreferenceStore setDefault
void setDefault(String name, boolean value);
From source file:eu.hohenegger.indentationtree.prefs.PreferenceInitializer.java
License:Open Source License
@Override public void initializeDefaultPreferences() { IPreferenceStore store = Activator.getDefault().getPreferenceStore(); store.setDefault(PreferencePage.EDITOR_FILTER_EMPTY_LINES, true); }
From source file:eu.hydrologis.jgrass.gpsnmea.preferences.pages.PreferenceInitializer.java
License:Open Source License
public void initializeDefaultPreferences() { GpsActivator gpsActivator = GpsActivator.getDefault(); if (gpsActivator != null) { final IPreferenceStore store = gpsActivator.getPreferenceStore(); if (store != null) { // advanced page store.setDefault(PreferenceConstants.MAXWAIT, "5000"); store.setDefault(PreferenceConstants.BAUDRATE, "4800"); store.setDefault(PreferenceConstants.DATABIT, "8"); store.setDefault(PreferenceConstants.STOPBIT, "1"); store.setDefault(PreferenceConstants.PARITYBIT, "0"); store.setDefault(PreferenceConstants.TESTMODE, false); store.setDefault(PreferenceConstants.DISTANCE_THRESHOLD, 3.0); store.setDefault(PreferenceConstants.INTERVAL_SECONDS, 5); // correction page store.setDefault(DELTAX, "0.0"); store.setDefault(DELTAY, "0.0"); Display.getDefault().syncExec(new Runnable() { public void run() { // properties page store.setDefault(WIDTH, 1); Color red = Display.getDefault().getSystemColor(SWT.COLOR_RED); PreferenceConverter.setDefault(store, ACTIVECOLOR, red.getRGB()); Color magenta = Display.getDefault().getSystemColor(SWT.COLOR_MAGENTA); PreferenceConverter.setDefault(store, NONACTIVECOLOR, magenta.getRGB()); store.setDefault(DOCROSSHAIR, false); store.setDefault(CROSSWIDTH, 1); Color gray = Display.getDefault().getSystemColor(SWT.COLOR_DARK_GRAY); PreferenceConverter.setDefault(store, CROSSCOLOR, gray.getRGB()); }//from w w w.j a va 2s . co m }); } } }
From source file:ext.org.eclipse.jdt.internal.corext.fix.CleanUpConstants.java
License:Open Source License
public static void initDefaults(IPreferenceStore store) { CleanUpOptions settings = JavaPlugin.getDefault().getCleanUpRegistry() .getDefaultOptions(CleanUpConstants.DEFAULT_CLEAN_UP_OPTIONS); for (Iterator<String> iterator = settings.getKeys().iterator(); iterator.hasNext();) { String key = iterator.next(); store.setDefault(key, settings.getValue(key)); }/*from ww w . j ava2 s . c o m*/ store.setDefault(SHOW_CLEAN_UP_WIZARD, true); store.setDefault(CLEANUP_PROFILE, DEFAULT_PROFILE); store.setDefault(CLEANUP_ON_SAVE_PROFILE, DEFAULT_SAVE_PARTICIPANT_PROFILE); }
From source file:ext.org.eclipse.jdt.internal.ui.preferences.NewJavaProjectPreferencePage.java
License:Open Source License
public static void initDefaults(IPreferenceStore store) { store.setDefault(SRCBIN_FOLDERS_IN_NEWPROJ, true); store.setDefault(SRCBIN_SRCNAME, "src"); //$NON-NLS-1$ store.setDefault(SRCBIN_BINNAME, "bin"); //$NON-NLS-1$ store.setDefault(CLASSPATH_JRELIBRARY_LIST, getDefaultJRELibraries()); store.setDefault(CLASSPATH_JRELIBRARY_INDEX, 0); }
From source file:ext.org.eclipse.jdt.internal.ui.wizards.buildpaths.newsourcepage.NewSourceContainerWorkbookPage.java
License:Open Source License
/** * Initializes controls and return composite containing * these controls.//from ww w.j av a 2 s . co m * * Before calling this method, make sure to have * initialized this instance with a java project * using <code>init(IJavaProject)</code>. * * @param parent the parent composite * @return composite containing controls * * @see #init(IJavaProject) */ @Override public Control getControl(Composite parent) { final int[] sashWeight = { 60 }; final IPreferenceStore preferenceStore = JavaPlugin.getDefault().getPreferenceStore(); preferenceStore.setDefault(OPEN_SETTING, true); // ScrolledPageContent is needed for resizing on expand the expandable composite ScrolledPageContent scrolledContent = new ScrolledPageContent(parent); Composite body = scrolledContent.getBody(); body.setLayout(new GridLayout()); final SashForm sashForm = new SashForm(body, SWT.VERTICAL | SWT.NONE); sashForm.setFont(sashForm.getFont()); ViewerPane pane = new ViewerPane(sashForm, SWT.BORDER | SWT.FLAT); pane.setContent(fPackageExplorer.createControl(pane)); fPackageExplorer.setContentProvider(); final ExpandableComposite excomposite = new ExpandableComposite(sashForm, SWT.NONE, ExpandableComposite.TWISTIE | ExpandableComposite.CLIENT_INDENT); excomposite.setFont(sashForm.getFont()); excomposite.setText(NewWizardMessages.NewSourceContainerWorkbookPage_HintTextGroup_title); final boolean isExpanded = preferenceStore.getBoolean(OPEN_SETTING); excomposite.setExpanded(isExpanded); excomposite.addExpansionListener(new ExpansionAdapter() { @Override public void expansionStateChanged(ExpansionEvent e) { ScrolledPageContent parentScrolledComposite = getParentScrolledComposite(excomposite); if (parentScrolledComposite != null) { boolean expanded = excomposite.isExpanded(); parentScrolledComposite.reflow(true); adjustSashForm(sashWeight, sashForm, expanded); preferenceStore.setValue(OPEN_SETTING, expanded); } } }); excomposite.setClient(fHintTextGroup.createControl(excomposite)); fUseFolderOutputs.doFillIntoGrid(body, 1); fActionGroup = new DialogPackageExplorerActionGroup(fHintTextGroup, fContext, fPackageExplorer, this); fActionGroup.addBuildpathModifierListener(this); fUseFolderOutputs.setDialogFieldListener(new IDialogFieldListener() { public void dialogFieldChanged(DialogField field) { boolean isUseFolders = fUseFolderOutputs.isSelected(); if (!isUseFolders) { ResetAllOutputFoldersAction action = new ResetAllOutputFoldersAction(fContext, fJavaProject, fPackageExplorer) { @Override public void run() { commitDefaultOutputFolder(); super.run(); } }; action.addBuildpathModifierListener(NewSourceContainerWorkbookPage.this); action.run(); } fPackageExplorer.showOutputFolders(isUseFolders); } }); Composite outputLocation = new Composite(body, SWT.NONE); outputLocation.setLayout(new GridLayout(2, false)); outputLocation.setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, false)); LayoutUtil.doDefaultLayout(outputLocation, new DialogField[] { fOutputLocationField }, true, SWT.DEFAULT, SWT.DEFAULT); LayoutUtil.setHorizontalGrabbing(fOutputLocationField.getTextControl(null)); // Create toolbar with actions on the left ToolBarManager tbm = fActionGroup.createLeftToolBarManager(pane); pane.setTopCenter(null); pane.setTopLeft(tbm.getControl()); // Create toolbar with help on the right tbm = fActionGroup.createLeftToolBar(pane); pane.setTopRight(tbm.getControl()); fHintTextGroup.setActionGroup(fActionGroup); fPackageExplorer.setActionGroup(fActionGroup); sashForm.setWeights(new int[] { 60, 40 }); adjustSashForm(sashWeight, sashForm, excomposite.isExpanded()); GridData gd = new GridData(GridData.FILL_BOTH); PixelConverter converter = new PixelConverter(parent); gd.heightHint = converter.convertHeightInCharsToPixels(20); sashForm.setLayoutData(gd); parent.layout(true); return scrolledContent; }
From source file:fable.framework.navigator.preferences.SampleNavigatorPreferencesInitializer.java
License:Open Source License
@Override public void initializeDefaultPreferences() { IPreferenceStore preferences = Activator.getDefault().getPreferenceStore(); preferences.setDefault(FabioPreferenceConstants.FILE_TYPE, default_pref.get(FabioPreferenceConstants.FILE_TYPE, IVarKeys.FABIO_TYPES)); preferences.setDefault(FabioPreferenceConstants.STEM_NAME, default_pref.get(FabioPreferenceConstants.STEM_NAME, "")); preferences.setDefault(FabioPreferenceConstants.FIX_COLUMN_SIZE, default_pref.getBoolean(FabioPreferenceConstants.FIX_COLUMN_SIZE, false)); preferences.setDefault(FabioPreferenceConstants.USE_FABIO, false); }
From source file:fable.framework.toolboxpreferences.PreferencesInitializer.java
License:Open Source License
@Override public void initializeDefaultPreferences() { IPreferenceStore preferences = Activator.getDefault().getPreferenceStore(); // Layout/* ww w. j a v a2 s . c o m*/ // Rectangle screenWidth = Display.getCurrent().getPrimaryMonitor() // .getBounds(); /* * if (screenWidth.height > IVarKeys.SCREENHEIGHT) { // preferences are * large screen preferences.setDefault( * ConfigurationPreferencesPage.perspectiveLayout, * ConfigurationPreferencesPage.prefLargeScreen); } else { // * preferences are small screen preferences.setDefault( * ConfigurationPreferencesPage.perspectiveLayout, * ConfigurationPreferencesPage.prefSmallScreen); } */ preferences.setDefault(ConfigurationPreferencesPage.perspectiveLayout, ConfigurationPreferencesPage.prefLargeScreen); // Logger preferences.setDefault(PreferenceConstants.P_FABLE_LOGGER_LEVEL, LOGGER_LEVEL_INFO); preferences.setDefault(PreferenceConstants.P_ROOT_LOGGER_LEVEL, LOGGER_LEVEL_ERROR); // Image printing (Note that units must be set before the margins preferences.setDefault(PreferenceConstants.P_IMAGE_PRINT_UNITS, IMAGE_PRINT_UNITS); preferences.setDefault(PreferenceConstants.P_IMAGE_PRINT_LEFT, IMAGE_PRINT_LEFT); preferences.setDefault(PreferenceConstants.P_IMAGE_PRINT_RIGHT, IMAGE_PRINT_RIGHT); preferences.setDefault(PreferenceConstants.P_IMAGE_PRINT_TOP, IMAGE_PRINT_TOP); preferences.setDefault(PreferenceConstants.P_IMAGE_PRINT_BOTTOM, IMAGE_PRINT_BOTTOM); preferences.setDefault(PreferenceConstants.P_IMAGE_PRINT_HALIGN, IMAGE_PRINT_HALIGN); preferences.setDefault(PreferenceConstants.P_IMAGE_PRINT_VALIGN, IMAGE_PRINT_VALIGN); preferences.setDefault(PreferenceConstants.P_IMAGE_PRINT_ORIENT, IMAGE_PRINT_ORIENT); // Memory Usage preferences.setDefault(PreferenceConstants.P_MU_SHOW_LEGEND, MU_SHOW_LEGEND); preferences.setDefault(PreferenceConstants.P_MU_SHOW_MAX, MU_SHOW_MAX); preferences.setDefault(PreferenceConstants.P_MU_INTERVAL, MU_INTERVAL); preferences.setDefault(PreferenceConstants.P_MU_MAX_AGE, MU_MAX_AGE); }
From source file:fable.framework.ui.preferences.ColumnFilePlotPreferencesInitializer.java
License:Open Source License
@Override public void initializeDefaultPreferences() { IPreferenceStore prefs = Activator.getDefault().getPreferenceStore(); prefs.setDefault(ColumnFilePlotPreferences.X_LABEL, "sc"); prefs.setDefault(ColumnFilePlotPreferences.Y_LABEL, "fc"); }
From source file:fable.imageviewer.preferences.PreferenceInitializer.java
License:Open Source License
public void initializeDefaultPreferences() { // KE: IPreferenceStore is the older form. Preferences is newer. IPreferenceStore store = Activator.getDefault().getPreferenceStore(); store.setDefault(PreferenceConstants.P_IMAGES_CACHED, "10"); store.setDefault(PreferenceConstants.P_IMAGES_PER_TAB, "100"); store.setDefault(PreferenceConstants.P_MAX_SAMPLES, "10"); store.setDefault(PreferenceConstants.P_XLABEL, ""); store.setDefault(PreferenceConstants.P_YLABEL, ""); store.setDefault(PreferenceConstants.P_ORIENT, "0"); store.setDefault(PreferenceConstants.P_PALETTE, "0"); store.setDefault(PreferenceConstants.P_COORD_X0, "0"); store.setDefault(PreferenceConstants.P_COORD_Y0, "0"); store.setDefault(PreferenceConstants.P_COORD_PIXELWIDTH, "1"); store.setDefault(PreferenceConstants.P_COORD_PIXELHEIGHT, "1"); store.setDefault(PreferenceConstants.P_COORD_XNAME, "x"); store.setDefault(PreferenceConstants.P_COORD_YNAME, "y"); store.setDefault(PreferenceConstants.P_AUTOSCALE, true); store.setDefault(PreferenceConstants.P_KEEPASPECT, true); }
From source file:fable.python.preferences.PreferencesInitializer.java
License:Open Source License
@Override public void initializeDefaultPreferences() { IPreferenceStore preferences = Activator.getDefault().getPreferenceStore(); // PYTHONPATH preferences.setDefault(PreferenceConstants.P_PYTHON_PYTHONPATH, System.getProperty("eclipse.home.location")); }