List of usage examples for org.eclipse.jface.preference IPreferenceStore setDefault
void setDefault(String name, boolean value);
From source file:de.wieger.smalltalk.eclipse.ui.SmalltalkPreferenceConstants.java
License:Open Source License
public static void initializeDefaultValues(IPreferenceStore store) { PreferenceConstants.initializeDefaultValues(store); PreferenceConverter.setDefault(store, SMALLTALK_STRING, new RGB(42, 0, 255)); PreferenceConverter.setDefault(store, SMALLTALK_COMMENT, new RGB(63, 127, 95)); PreferenceConverter.setDefault(store, SMALLTALK_KEYWORD, new RGB(127, 0, 85)); store.setDefault(SMALLTALK_KEYWORD + PreferenceConstants.EDITOR_BOLD_SUFFIX, true); PreferenceConverter.setDefault(store, SMALLTALK_VARIABLE, new RGB(127, 0, 85)); }
From source file:descent.internal.ui.javaeditor.SemanticHighlightings.java
License:Open Source License
/** * Initialize default preferences in the given preference store. * @param store The preference store/*www . ja v a 2 s . c om*/ */ public static void initDefaults(IPreferenceStore store) { SemanticHighlighting[] semanticHighlightings = getSemanticHighlightings(); for (int i = 0, n = semanticHighlightings.length; i < n; i++) { SemanticHighlighting semanticHighlighting = semanticHighlightings[i]; PreferenceConverter.setDefault(store, SemanticHighlightings.getColorPreferenceKey(semanticHighlighting), semanticHighlighting.getDefaultTextColor()); store.setDefault(SemanticHighlightings.getBoldPreferenceKey(semanticHighlighting), semanticHighlighting.isBoldByDefault()); store.setDefault(SemanticHighlightings.getItalicPreferenceKey(semanticHighlighting), semanticHighlighting.isItalicByDefault()); store.setDefault(SemanticHighlightings.getStrikethroughPreferenceKey(semanticHighlighting), semanticHighlighting.isStrikethroughByDefault()); store.setDefault(SemanticHighlightings.getUnderlinePreferenceKey(semanticHighlighting), semanticHighlighting.isUnderlineByDefault()); store.setDefault(SemanticHighlightings.getEnabledPreferenceKey(semanticHighlighting), semanticHighlighting.isEnabledByDefault()); } convertMethodHighlightingPreferences(store); convertAnnotationHighlightingPreferences(store); }
From source file:descent.internal.ui.preferences.NewJavaProjectPreferencePage.java
License:Open Source License
public static void initDefaults(IPreferenceStore store) { store.setDefault(SRCBIN_FOLDERS_IN_NEWPROJ, false); 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:descent.internal.ui.wizards.buildpaths.newsourcepage.NewSourceContainerWorkbookPage.java
License:Open Source License
/** * Initializes controls and return composite containing * these controls.//from ww w.j av a2s . 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) */ 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() { 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); final DialogPackageExplorerActionGroup actionGroup = new DialogPackageExplorerActionGroup(fHintTextGroup, this); fUseFolderOutputs.setDialogFieldListener(new IDialogFieldListener() { public void dialogFieldChanged(DialogField field) { boolean isUseFolders = fUseFolderOutputs.isSelected(); if (isUseFolders) { ResetAllOutputFoldersOperation op = new ResetAllOutputFoldersOperation( NewSourceContainerWorkbookPage.this, fHintTextGroup); try { op.run(null); } catch (InvocationTargetException e) { ExceptionHandler.handle(e, getShell(), Messages.format(NewWizardMessages.NewSourceContainerWorkbookPage_Exception_Title, op.getName()), e.getMessage()); } } fPackageExplorer.showOutputFolders(isUseFolders); try { ISelection selection = fPackageExplorer.getSelection(); actionGroup.refresh(new DialogExplorerActionContext(selection, fJavaProject)); } catch (JavaModelException e) { ExceptionHandler.handle(e, getShell(), NewWizardMessages.NewSourceContainerWorkbookPage_Exception_refresh, e.getMessage()); } } }); 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 = actionGroup.createLeftToolBarManager(pane); pane.setTopCenter(null); pane.setTopLeft(tbm.getControl()); // Create toolbar with help on the right tbm = actionGroup.createLeftToolBar(pane); pane.setTopRight(tbm.getControl()); fHintTextGroup.setActionGroup(actionGroup); fPackageExplorer.setActionGroup(actionGroup); actionGroup.addListener(fHintTextGroup); 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); fUseFolderOutputs.dialogFieldChanged(); parent.layout(true); return scrolledContent; }
From source file:descent.ui.PreferenceConstants.java
License:Open Source License
/** * Initializes the given preference store with the default values. * /*from ww w .j av a 2 s. co m*/ * @param store the preference store to be initialized * * @since 2.1 */ public static void initializeDefaultValues(IPreferenceStore store) { store.setDefault(PreferenceConstants.EDITOR_SHOW_SEGMENTS, false); // JavaBasePreferencePage store.setDefault(PreferenceConstants.LINK_PACKAGES_TO_EDITOR, false); store.setDefault(PreferenceConstants.LINK_TYPEHIERARCHY_TO_EDITOR, false); store.setDefault(PreferenceConstants.OPEN_TYPE_HIERARCHY, PreferenceConstants.OPEN_TYPE_HIERARCHY_IN_VIEW_PART); store.setDefault(PreferenceConstants.DOUBLE_CLICK, PreferenceConstants.DOUBLE_CLICK_EXPANDS); store.setDefault(PreferenceConstants.UPDATE_JAVA_VIEWS, PreferenceConstants.UPDATE_WHILE_EDITING); store.setToDefault(PreferenceConstants.UPDATE_JAVA_VIEWS); // clear preference, update on save not supported anymore store.setDefault(PreferenceConstants.LINK_BROWSING_PROJECTS_TO_EDITOR, true); store.setDefault(PreferenceConstants.LINK_BROWSING_PACKAGES_TO_EDITOR, true); store.setDefault(PreferenceConstants.LINK_BROWSING_TYPES_TO_EDITOR, true); store.setDefault(PreferenceConstants.LINK_BROWSING_MEMBERS_TO_EDITOR, true); store.setDefault(PreferenceConstants.SEARCH_USE_REDUCED_MENU, true); // AppearancePreferencePage store.setDefault(PreferenceConstants.APPEARANCE_COMPRESS_PACKAGE_NAMES, false); store.setDefault(PreferenceConstants.APPEARANCE_METHOD_RETURNTYPE, false); store.setDefault(PreferenceConstants.APPEARANCE_METHOD_TYPEPARAMETERS, true); store.setDefault(PreferenceConstants.APPEARANCE_CATEGORY, true); store.setDefault(PreferenceConstants.SHOW_CU_CHILDREN, true); store.setDefault(PreferenceConstants.BROWSING_STACK_VERTICALLY, false); store.setDefault(PreferenceConstants.APPEARANCE_PKG_NAME_PATTERN_FOR_PKG_VIEW, ""); //$NON-NLS-1$ store.setDefault(PreferenceConstants.APPEARANCE_FOLD_PACKAGES_IN_PACKAGE_EXPLORER, true); // DdocPreferencePage store.setDefault(PreferenceConstants.DDOC_SHOW_PARAMETER_TYPES, false); // ImportOrganizePreferencePage store.setDefault(PreferenceConstants.ORGIMPORTS_IMPORTORDER, "java;javax;org;com"); //$NON-NLS-1$ store.setDefault(PreferenceConstants.ORGIMPORTS_ONDEMANDTHRESHOLD, 99); store.setDefault(PreferenceConstants.ORGIMPORTS_STATIC_ONDEMANDTHRESHOLD, 99); store.setDefault(PreferenceConstants.ORGIMPORTS_IGNORELOWERCASE, true); // TypeFilterPreferencePage store.setDefault(PreferenceConstants.TYPEFILTER_ENABLED, ""); //$NON-NLS-1$ store.setDefault(PreferenceConstants.TYPEFILTER_DISABLED, ""); //$NON-NLS-1$ // ClasspathVariablesPreferencePage // CodeFormatterPreferencePage // CompilerPreferencePage // no initialization needed // RefactoringPreferencePage store.setDefault(PreferenceConstants.REFACTOR_ERROR_PAGE_SEVERITY_THRESHOLD, PreferenceConstants.REFACTOR_WARNING_SEVERITY); store.setDefault(PreferenceConstants.REFACTOR_SAVE_ALL_EDITORS, false); // TemplatePreferencePage store.setDefault(PreferenceConstants.TEMPLATES_USE_CODEFORMATTER, true); // CodeGenerationPreferencePage // compatibility code if (store.getBoolean(PreferenceConstants.CODEGEN_USE_GETTERSETTER_PREFIX)) { String prefix = store.getString(PreferenceConstants.CODEGEN_GETTERSETTER_PREFIX); if (prefix.length() > 0) { JavaCore.getPlugin().getPluginPreferences().setValue(JavaCore.CODEASSIST_FIELD_PREFIXES, prefix); store.setToDefault(PreferenceConstants.CODEGEN_USE_GETTERSETTER_PREFIX); store.setToDefault(PreferenceConstants.CODEGEN_GETTERSETTER_PREFIX); } } if (store.getBoolean(PreferenceConstants.CODEGEN_USE_GETTERSETTER_SUFFIX)) { String suffix = store.getString(PreferenceConstants.CODEGEN_GETTERSETTER_SUFFIX); if (suffix.length() > 0) { JavaCore.getPlugin().getPluginPreferences().setValue(JavaCore.CODEASSIST_FIELD_SUFFIXES, suffix); store.setToDefault(PreferenceConstants.CODEGEN_USE_GETTERSETTER_SUFFIX); store.setToDefault(PreferenceConstants.CODEGEN_GETTERSETTER_SUFFIX); } } store.setDefault(PreferenceConstants.CODEGEN_KEYWORD_THIS, false); store.setDefault(PreferenceConstants.CODEGEN_IS_FOR_GETTERS, true); store.setDefault(PreferenceConstants.CODEGEN_EXCEPTION_VAR_NAME, "e"); //$NON-NLS-1$ store.setDefault(PreferenceConstants.CODEGEN_ADD_COMMENTS, false); store.setDefault(PreferenceConstants.CODEGEN_USE_OVERRIDE_ANNOTATION, true); // MembersOrderPreferencePage store.setDefault(PreferenceConstants.APPEARANCE_MEMBER_SORT_ORDER, "T,SF,SI,SM,F,I,C,M"); //$NON-NLS-1$ store.setDefault(PreferenceConstants.APPEARANCE_VISIBILITY_SORT_ORDER, "B,V,R,D"); //$NON-NLS-1$ store.setDefault(PreferenceConstants.APPEARANCE_ENABLE_VISIBILITY_SORT_ORDER, false); // JavaEditorPreferencePage store.setDefault(PreferenceConstants.EDITOR_MATCHING_BRACKETS, true); PreferenceConverter.setDefault(store, PreferenceConstants.EDITOR_MATCHING_BRACKETS_COLOR, new RGB(192, 192, 192)); store.setDefault(PreferenceConstants.EDITOR_CORRECTION_INDICATION, true); store.setDefault(PreferenceConstants.EDITOR_SYNC_OUTLINE_ON_CURSOR_MOVE, true); store.setDefault(PreferenceConstants.EDITOR_EVALUTE_TEMPORARY_PROBLEMS, true); PreferenceConverter.setDefault(store, PreferenceConstants.EDITOR_LINKED_POSITION_COLOR, new RGB(121, 121, 121)); store.setDefault(PreferenceConstants.EDITOR_TAB_WIDTH, 4); store.setDefault(PreferenceConstants.EDITOR_SPACES_FOR_TABS, false); PreferenceConverter.setDefault(store, PreferenceConstants.EDITOR_MULTI_LINE_COMMENT_COLOR, new RGB(63, 127, 95)); store.setDefault(PreferenceConstants.EDITOR_MULTI_LINE_COMMENT_BOLD, false); store.setDefault(PreferenceConstants.EDITOR_MULTI_LINE_COMMENT_ITALIC, false); PreferenceConverter.setDefault(store, PreferenceConstants.EDITOR_MULTI_LINE_PLUS_COMMENT_COLOR, new RGB(63, 127, 95)); store.setDefault(PreferenceConstants.EDITOR_MULTI_LINE_PLUS_COMMENT_BOLD, false); store.setDefault(PreferenceConstants.EDITOR_MULTI_LINE_PLUS_COMMENT_ITALIC, false); PreferenceConverter.setDefault(store, PreferenceConstants.EDITOR_MULTI_LINE_PLUS_DOC_COMMENT_COLOR, new RGB(63, 95, 191)); store.setDefault(PreferenceConstants.EDITOR_MULTI_LINE_PLUS_DOC_COMMENT_BOLD, false); store.setDefault(PreferenceConstants.EDITOR_MULTI_LINE_PLUS_DOC_COMMENT_ITALIC, false); PreferenceConverter.setDefault(store, PreferenceConstants.EDITOR_SINGLE_LINE_COMMENT_COLOR, new RGB(63, 127, 95)); store.setDefault(PreferenceConstants.EDITOR_SINGLE_LINE_COMMENT_BOLD, false); store.setDefault(PreferenceConstants.EDITOR_SINGLE_LINE_COMMENT_ITALIC, false); PreferenceConverter.setDefault(store, PreferenceConstants.EDITOR_SINGLE_LINE_DOC_COMMENT_COLOR, new RGB(63, 95, 191)); store.setDefault(PreferenceConstants.EDITOR_SINGLE_LINE_DOC_COMMENT_BOLD, false); store.setDefault(PreferenceConstants.EDITOR_SINGLE_LINE_DOC_COMMENT_ITALIC, false); PreferenceConverter.setDefault(store, PreferenceConstants.EDITOR_JAVA_KEYWORD_COLOR, new RGB(127, 0, 85)); store.setDefault(PreferenceConstants.EDITOR_JAVA_KEYWORD_BOLD, true); store.setDefault(PreferenceConstants.EDITOR_JAVA_KEYWORD_ITALIC, false); PreferenceConverter.setDefault(store, PreferenceConstants.EDITOR_JAVA_ANNOTATION_COLOR, new RGB(100, 100, 100)); store.setDefault(PreferenceConstants.EDITOR_JAVA_ANNOTATION_BOLD, false); store.setDefault(PreferenceConstants.EDITOR_JAVA_ANNOTATION_ITALIC, false); PreferenceConverter.setDefault(store, PreferenceConstants.EDITOR_STRING_COLOR, new RGB(42, 0, 255)); store.setDefault(PreferenceConstants.EDITOR_STRING_BOLD, false); store.setDefault(PreferenceConstants.EDITOR_STRING_ITALIC, false); PreferenceConverter.setDefault(store, PreferenceConstants.EDITOR_PRAGMA_COLOR, new RGB(100, 100, 100)); store.setDefault(PreferenceConstants.EDITOR_PRAGMA_BOLD, false); store.setDefault(PreferenceConstants.EDITOR_PRAGMA_ITALIC, false); PreferenceConverter.setDefault(store, PreferenceConstants.EDITOR_JAVA_DEFAULT_COLOR, new RGB(0, 0, 0)); store.setDefault(PreferenceConstants.EDITOR_JAVA_DEFAULT_BOLD, false); store.setDefault(PreferenceConstants.EDITOR_JAVA_DEFAULT_ITALIC, false); PreferenceConverter.setDefault(store, PreferenceConstants.EDITOR_JAVA_METHOD_NAME_COLOR, new RGB(0, 0, 0)); store.setDefault(PreferenceConstants.EDITOR_JAVA_METHOD_NAME_BOLD, false); store.setDefault(PreferenceConstants.EDITOR_JAVA_METHOD_NAME_ITALIC, false); PreferenceConverter.setDefault(store, PreferenceConstants.EDITOR_JAVA_KEYWORD_RETURN_COLOR, new RGB(127, 0, 85)); store.setDefault(PreferenceConstants.EDITOR_JAVA_KEYWORD_RETURN_BOLD, true); store.setDefault(PreferenceConstants.EDITOR_JAVA_KEYWORD_RETURN_ITALIC, false); PreferenceConverter.setDefault(store, PreferenceConstants.EDITOR_JAVA_SPECIAL_TOKEN_COLOR, new RGB(100, 100, 100)); store.setDefault(PreferenceConstants.EDITOR_JAVA_SPECIAL_TOKEN_BOLD, false); store.setDefault(PreferenceConstants.EDITOR_JAVA_SPECIAL_TOKEN_ITALIC, true); PreferenceConverter.setDefault(store, PreferenceConstants.EDITOR_JAVA_OPERATOR_COLOR, new RGB(0, 0, 0)); store.setDefault(PreferenceConstants.EDITOR_JAVA_OPERATOR_BOLD, false); store.setDefault(PreferenceConstants.EDITOR_JAVA_OPERATOR_ITALIC, false); PreferenceConverter.setDefault(store, PreferenceConstants.EDITOR_JAVA_BRACKET_COLOR, new RGB(0, 0, 0)); store.setDefault(PreferenceConstants.EDITOR_JAVA_BRACKET_BOLD, false); store.setDefault(PreferenceConstants.EDITOR_JAVA_BRACKET_ITALIC, false); PreferenceConverter.setDefault(store, PreferenceConstants.EDITOR_TASK_TAG_COLOR, new RGB(127, 159, 191)); store.setDefault(PreferenceConstants.EDITOR_TASK_TAG_BOLD, true); store.setDefault(PreferenceConstants.EDITOR_TASK_TAG_ITALIC, false); PreferenceConverter.setDefault(store, PreferenceConstants.EDITOR_JAVADOC_KEYWORD_COLOR, new RGB(127, 159, 191)); store.setDefault(PreferenceConstants.EDITOR_JAVADOC_KEYWORD_BOLD, true); store.setDefault(PreferenceConstants.EDITOR_JAVADOC_KEYWORD_ITALIC, false); PreferenceConverter.setDefault(store, PreferenceConstants.EDITOR_JAVADOC_TAG_COLOR, new RGB(127, 127, 159)); store.setDefault(PreferenceConstants.EDITOR_JAVADOC_TAG_BOLD, false); store.setDefault(PreferenceConstants.EDITOR_JAVADOC_TAG_ITALIC, false); PreferenceConverter.setDefault(store, PreferenceConstants.EDITOR_JAVADOC_LINKS_COLOR, new RGB(63, 63, 191)); store.setDefault(PreferenceConstants.EDITOR_JAVADOC_LINKS_BOLD, false); store.setDefault(PreferenceConstants.EDITOR_JAVADOC_LINKS_ITALIC, false); PreferenceConverter.setDefault(store, PreferenceConstants.EDITOR_JAVADOC_DEFAULT_COLOR, new RGB(63, 95, 191)); store.setDefault(PreferenceConstants.EDITOR_JAVADOC_DEFAULT_BOLD, false); store.setDefault(PreferenceConstants.EDITOR_JAVADOC_DEFAULT_ITALIC, false); store.setDefault(PreferenceConstants.CODEASSIST_AUTOACTIVATION, true); store.setDefault(PreferenceConstants.CODEASSIST_AUTOACTIVATION_DELAY, 200); store.setDefault(PreferenceConstants.CODEASSIST_AUTOINSERT, true); PreferenceConverter.setDefault(store, PreferenceConstants.CODEASSIST_PROPOSALS_BACKGROUND, new RGB(255, 255, 255)); PreferenceConverter.setDefault(store, PreferenceConstants.CODEASSIST_PROPOSALS_FOREGROUND, new RGB(0, 0, 0)); PreferenceConverter.setDefault(store, PreferenceConstants.CODEASSIST_PARAMETERS_BACKGROUND, new RGB(255, 255, 255)); PreferenceConverter.setDefault(store, PreferenceConstants.CODEASSIST_PARAMETERS_FOREGROUND, new RGB(0, 0, 0)); PreferenceConverter.setDefault(store, PreferenceConstants.CODEASSIST_REPLACEMENT_BACKGROUND, new RGB(255, 255, 0)); PreferenceConverter.setDefault(store, PreferenceConstants.CODEASSIST_REPLACEMENT_FOREGROUND, new RGB(255, 0, 0)); store.setDefault(PreferenceConstants.CODEASSIST_AUTOACTIVATION_TRIGGERS_JAVA, "."); //$NON-NLS-1$ store.setDefault(PreferenceConstants.CODEASSIST_AUTOACTIVATION_TRIGGERS_JAVADOC, "$"); //$NON-NLS-1$ store.setDefault(PreferenceConstants.CODEASSIST_SHOW_VISIBLE_PROPOSALS, true); store.setDefault(PreferenceConstants.CODEASSIST_CASE_SENSITIVITY, false); store.setDefault(PreferenceConstants.CODEASSIST_ADDIMPORT, true); store.setDefault(PreferenceConstants.CODEASSIST_INSERT_COMPLETION, true); store.setDefault(PreferenceConstants.CODEASSIST_FILL_ARGUMENT_NAMES, true); store.setDefault(PreferenceConstants.CODEASSIST_GUESS_METHOD_ARGUMENTS, false); store.setDefault(PreferenceConstants.CODEASSIST_PREFIX_COMPLETION, false); store.setDefault(PreferenceConstants.CODEASSIST_DOT_INSERTS, false); store.setDefault(PreferenceConstants.CODEASSIST_EXPAND_FUNCTION_DEFAULT_ARGUMENTS, false); store.setDefault(PreferenceConstants.CODEASSIST_EXPAND_FUNCTION_TEMPLATE_ARGUMENTS, false); store.setDefault(PreferenceConstants.CODEASSIST_EXCLUDED_CATEGORIES, "descent.ui.spellingProposalCategory\0descent.ui.textProposalCategory\0"); //$NON-NLS-1$ store.setDefault(PreferenceConstants.CODEASSIST_CATEGORY_ORDER, "descent.ui.spellingProposalCategory:65545\0descent.ui.javaTypeProposalCategory:65540\0descent.ui.javaNoTypeProposalCategory:65539\0descent.ui.textProposalCategory:65541\0descent.ui.templateProposalCategory:2\0"); //$NON-NLS-1$ store.setDefault(PreferenceConstants.CODEASSIST_LRU_HISTORY, ""); //$NON-NLS-1$ store.setDefault(PreferenceConstants.CODEASSIST_SORTER, "descent.ui.RelevanceSorter"); //$NON-NLS-1$ store.setDefault(PreferenceConstants.EDITOR_SMART_HOME_END, true); store.setDefault(PreferenceConstants.EDITOR_SUB_WORD_NAVIGATION, true); store.setDefault(PreferenceConstants.EDITOR_SMART_PASTE, true); store.setDefault(PreferenceConstants.EDITOR_IMPORTS_ON_PASTE, true); store.setDefault(PreferenceConstants.EDITOR_CLOSE_STRINGS, true); store.setDefault(PreferenceConstants.EDITOR_CLOSE_BRACKETS, true); store.setDefault(PreferenceConstants.EDITOR_CLOSE_BRACES, true); store.setDefault(PreferenceConstants.EDITOR_CLOSE_JAVADOCS, true); store.setDefault(PreferenceConstants.EDITOR_WRAP_STRINGS, true); store.setDefault(PreferenceConstants.EDITOR_ESCAPE_STRINGS, false); store.setDefault(PreferenceConstants.EDITOR_ADD_JAVADOC_TAGS, true); store.setDefault(PreferenceConstants.EDITOR_FORMAT_JAVADOCS, false); int sourceHoverModifier = SWT.MOD2; String sourceHoverModifierName = Action.findModifierString(sourceHoverModifier); // Shift int evaluateHoverModifier = SWT.MOD1 | SWT.MOD2; String evaluateHoverModifierName = Action.findModifierString(SWT.MOD1) + " + " //$NON-NLS-1$ + Action.findModifierString(SWT.MOD2); // Control + Shift store.setDefault(PreferenceConstants.EDITOR_TEXT_HOVER_MODIFIERS, "descent.ui.BestMatchHover;0;descent.ui.JavaSourceHover;" + sourceHoverModifierName //$NON-NLS-1$ + ";descent.ui.JavaEvaluateHover;" + evaluateHoverModifierName); //$NON-NLS-1$ store.setDefault(PreferenceConstants.EDITOR_TEXT_HOVER_MODIFIER_MASKS, "descent.ui.BestMatchHover;0;descent.ui.JavaSourceHover;" + sourceHoverModifier //$NON-NLS-1$ + ";descent.ui.JavaEvaluateHover;" + evaluateHoverModifier); //$NON-NLS-1$ store.setDefault(PreferenceConstants.EDITOR_SHOW_TEXT_HOVER_AFFORDANCE, true); store.setDefault(PreferenceConstants.EDITOR_SMART_TAB, true); store.setDefault(PreferenceConstants.EDITOR_SMART_BACKSPACE, true); store.setDefault(PreferenceConstants.EDITOR_ANNOTATION_ROLL_OVER, false); store.setDefault(EDITOR_SOURCE_HOVER_BACKGROUND_COLOR_SYSTEM_DEFAULT, true); /* TODO JDT UI profile store.setDefault(PreferenceConstants.FORMATTER_PROFILE, ProfileManager.DEFAULT_PROFILE); */ // mark occurrences store.setDefault(PreferenceConstants.EDITOR_MARK_OCCURRENCES, true); store.setDefault(PreferenceConstants.EDITOR_STICKY_OCCURRENCES, true); store.setDefault(PreferenceConstants.EDITOR_MARK_TYPE_OCCURRENCES, true); store.setDefault(PreferenceConstants.EDITOR_MARK_METHOD_OCCURRENCES, true); store.setDefault(PreferenceConstants.EDITOR_MARK_CONSTANT_OCCURRENCES, true); store.setDefault(PreferenceConstants.EDITOR_MARK_FIELD_OCCURRENCES, true); store.setDefault(PreferenceConstants.EDITOR_MARK_LOCAL_VARIABLE_OCCURRENCES, true); store.setDefault(PreferenceConstants.EDITOR_MARK_EXCEPTION_OCCURRENCES, true); store.setDefault(PreferenceConstants.EDITOR_MARK_METHOD_EXIT_POINTS, true); store.setDefault(PreferenceConstants.EDITOR_MARK_BREAK_CONTINUE_TARGETS, true); store.setDefault(PreferenceConstants.EDITOR_MARK_IMPLEMENTORS, true); // spell checking store.setDefault(PreferenceConstants.SPELLING_LOCALE, SpellCheckEngine.getDefaultLocale().toString()); store.setDefault(PreferenceConstants.SPELLING_IGNORE_DIGITS, true); store.setDefault(PreferenceConstants.SPELLING_IGNORE_MIXED, true); store.setDefault(PreferenceConstants.SPELLING_IGNORE_SENTENCE, true); store.setDefault(PreferenceConstants.SPELLING_IGNORE_UPPER, true); store.setDefault(PreferenceConstants.SPELLING_IGNORE_URLS, true); store.setDefault(PreferenceConstants.SPELLING_USER_DICTIONARY, ""); //$NON-NLS-1$ store.setDefault(PreferenceConstants.SPELLING_PROPOSAL_THRESHOLD, 20); store.setDefault(PreferenceConstants.SPELLING_ENABLE_CONTENTASSIST, false); // folding store.setDefault(PreferenceConstants.EDITOR_FOLDING_ENABLED, true); store.setDefault(PreferenceConstants.EDITOR_FOLDING_PROVIDER, "descent.ui.text.defaultFoldingProvider"); //$NON-NLS-1$ store.setDefault(PreferenceConstants.EDITOR_FOLDING_DDOC, false); store.setDefault(PreferenceConstants.EDITOR_FOLDING_TYPES, false); store.setDefault(PreferenceConstants.EDITOR_FOLDING_METHODS, false); store.setDefault(PreferenceConstants.EDITOR_FOLDING_IMPORTS, true); store.setDefault(PreferenceConstants.EDITOR_FOLDING_HEADERS, true); // properties file editor PreferenceConverter.setDefault(store, PreferenceConstants.PROPERTIES_FILE_COLORING_KEY, new RGB(0, 0, 0)); store.setDefault(PreferenceConstants.PROPERTIES_FILE_COLORING_KEY_BOLD, false); store.setDefault(PreferenceConstants.PROPERTIES_FILE_COLORING_KEY_ITALIC, false); PreferenceConverter.setDefault(store, PreferenceConstants.PROPERTIES_FILE_COLORING_VALUE, new RGB(42, 0, 255)); store.setDefault(PreferenceConstants.PROPERTIES_FILE_COLORING_VALUE_BOLD, false); store.setDefault(PreferenceConstants.PROPERTIES_FILE_COLORING_VALUE_ITALIC, false); PreferenceConverter.setDefault(store, PreferenceConstants.PROPERTIES_FILE_COLORING_ASSIGNMENT, new RGB(0, 0, 0)); store.setDefault(PreferenceConstants.PROPERTIES_FILE_COLORING_ASSIGNMENT_BOLD, false); store.setDefault(PreferenceConstants.PROPERTIES_FILE_COLORING_ASSIGNMENT_ITALIC, false); PreferenceConverter.setDefault(store, PreferenceConstants.PROPERTIES_FILE_COLORING_ARGUMENT, new RGB(127, 0, 85)); store.setDefault(PreferenceConstants.PROPERTIES_FILE_COLORING_ARGUMENT_BOLD, true); store.setDefault(PreferenceConstants.PROPERTIES_FILE_COLORING_ARGUMENT_ITALIC, false); PreferenceConverter.setDefault(store, PreferenceConstants.PROPERTIES_FILE_COLORING_COMMENT, new RGB(63, 127, 95)); store.setDefault(PreferenceConstants.PROPERTIES_FILE_COLORING_COMMENT_BOLD, false); store.setDefault(PreferenceConstants.PROPERTIES_FILE_COLORING_COMMENT_ITALIC, false); // semantic highlighting SemanticHighlightings.initDefaults(store); // do more complicated stuff NewJavaProjectPreferencePage.initDefaults(store); // work in progress WorkInProgressPreferencePage.initDefaults(store); // reset preferences that are not settable by editor any longer // see AbstractDecoratedTextEditorPreferenceConstants store.setToDefault(EDITOR_LINE_NUMBER_RULER); // global store.setToDefault(EDITOR_LINE_NUMBER_RULER_COLOR); // global store.setToDefault(EDITOR_OVERVIEW_RULER); // removed -> true store.setToDefault(AbstractDecoratedTextEditorPreferenceConstants.EDITOR_USE_CUSTOM_CARETS); // accessibility store.setToDefault(PreferenceConstants.EDITOR_CURRENT_LINE); // global store.setToDefault(PreferenceConstants.EDITOR_CURRENT_LINE_COLOR); // global store.setToDefault(PreferenceConstants.EDITOR_PRINT_MARGIN); // global store.setToDefault(PreferenceConstants.EDITOR_PRINT_MARGIN_COLUMN); // global store.setToDefault(PreferenceConstants.EDITOR_PRINT_MARGIN_COLOR); // global store.setToDefault(PreferenceConstants.EDITOR_FOREGROUND_COLOR); // global store.setToDefault(PreferenceConstants.EDITOR_FOREGROUND_DEFAULT_COLOR); // global store.setToDefault(PreferenceConstants.EDITOR_BACKGROUND_COLOR); // global store.setToDefault(PreferenceConstants.EDITOR_BACKGROUND_DEFAULT_COLOR); // global store.setToDefault(PreferenceConstants.EDITOR_FIND_SCOPE_COLOR); // global store.setToDefault( AbstractDecoratedTextEditorPreferenceConstants.EDITOR_SELECTION_FOREGROUND_DEFAULT_COLOR); // global store.setToDefault( AbstractDecoratedTextEditorPreferenceConstants.EDITOR_SELECTION_BACKGROUND_DEFAULT_COLOR); // global store.setToDefault(PreferenceConstants.EDITOR_DISABLE_OVERWRITE_MODE); // global store.setToDefault(PreferenceConstants.EDITOR_SEMANTIC_HIGHLIGHTING_ENABLED); // removed }
From source file:dk.itu.sdg.language.xwpf.resource.xwpf.ui.XwpfPreferenceInitializer.java
License:Apache License
public void initializeDefaultPreferences() { initializeDefaultSyntaxHighlighting(); initializeDefaultBrackets();/*from ww w. ja v a 2 s . c o m*/ org.eclipse.jface.preference.IPreferenceStore store = dk.itu.sdg.language.xwpf.resource.xwpf.ui.XwpfUIPlugin .getDefault().getPreferenceStore(); // Set default value for matching brackets store.setDefault( dk.itu.sdg.language.xwpf.resource.xwpf.ui.XwpfPreferenceConstants.EDITOR_MATCHING_BRACKETS_COLOR, "192,192,192"); store.setDefault( dk.itu.sdg.language.xwpf.resource.xwpf.ui.XwpfPreferenceConstants.EDITOR_MATCHING_BRACKETS_CHECKBOX, true); }
From source file:dk.itu.sdg.language.xwpf.resource.xwpf.ui.XwpfPreferenceInitializer.java
License:Apache License
private void initializeDefaultBrackets(org.eclipse.jface.preference.IPreferenceStore store, dk.itu.sdg.language.xwpf.resource.xwpf.IXwpfMetaInformation metaInformation) { String languageId = metaInformation.getSyntaxName(); // set default brackets for ITextResource bracket set dk.itu.sdg.language.xwpf.resource.xwpf.ui.XwpfBracketSet bracketSet = new dk.itu.sdg.language.xwpf.resource.xwpf.ui.XwpfBracketSet( null, null);/*from w w w . j a v a2 s . co m*/ final java.util.Collection<dk.itu.sdg.language.xwpf.resource.xwpf.IXwpfBracketPair> bracketPairs = metaInformation .getBracketPairs(); if (bracketPairs != null) { for (dk.itu.sdg.language.xwpf.resource.xwpf.IXwpfBracketPair bracketPair : bracketPairs) { bracketSet.addBracketPair(bracketPair.getOpeningBracket(), bracketPair.getClosingBracket(), bracketPair.isClosingEnabledInside()); } } store.setDefault( languageId + dk.itu.sdg.language.xwpf.resource.xwpf.ui.XwpfPreferenceConstants.EDITOR_BRACKETS_SUFFIX, bracketSet.getBracketString()); }
From source file:dk.itu.sdg.language.xwpf.resource.xwpf.ui.XwpfPreferenceInitializer.java
License:Apache License
private void setProperties(org.eclipse.jface.preference.IPreferenceStore store, String languageID, String tokenName, String color, boolean bold, boolean enable, boolean italic, boolean strikethrough, boolean underline) { store.setDefault( dk.itu.sdg.language.xwpf.resource.xwpf.ui.XwpfSyntaxColoringHelper.getPreferenceKey(languageID, tokenName,//from ww w. j a v a 2 s. co m dk.itu.sdg.language.xwpf.resource.xwpf.ui.XwpfSyntaxColoringHelper.StyleProperty.BOLD), bold); store.setDefault( dk.itu.sdg.language.xwpf.resource.xwpf.ui.XwpfSyntaxColoringHelper.getPreferenceKey(languageID, tokenName, dk.itu.sdg.language.xwpf.resource.xwpf.ui.XwpfSyntaxColoringHelper.StyleProperty.COLOR), color); store.setDefault( dk.itu.sdg.language.xwpf.resource.xwpf.ui.XwpfSyntaxColoringHelper.getPreferenceKey(languageID, tokenName, dk.itu.sdg.language.xwpf.resource.xwpf.ui.XwpfSyntaxColoringHelper.StyleProperty.ENABLE), enable); store.setDefault( dk.itu.sdg.language.xwpf.resource.xwpf.ui.XwpfSyntaxColoringHelper.getPreferenceKey(languageID, tokenName, dk.itu.sdg.language.xwpf.resource.xwpf.ui.XwpfSyntaxColoringHelper.StyleProperty.ITALIC), italic); store.setDefault(dk.itu.sdg.language.xwpf.resource.xwpf.ui.XwpfSyntaxColoringHelper.getPreferenceKey( languageID, tokenName, dk.itu.sdg.language.xwpf.resource.xwpf.ui.XwpfSyntaxColoringHelper.StyleProperty.STRIKETHROUGH), strikethrough); store.setDefault( dk.itu.sdg.language.xwpf.resource.xwpf.ui.XwpfSyntaxColoringHelper.getPreferenceKey(languageID, tokenName, dk.itu.sdg.language.xwpf.resource.xwpf.ui.XwpfSyntaxColoringHelper.StyleProperty.UNDERLINE), underline); }
From source file:dynamicrefactoring.RefactoringPlugin.java
License:Open Source License
/** * Initializes a preference store with default preference values * for this plug-in.//w w w. j a v a 2 s.c o m * * @param store the preference store to fill */ @Override protected void initializeDefaultPreferences(IPreferenceStore store) { store.setDefault(EXPORT_PLAN_DIRECTORY, DEFAULT_EXPORT_PLAN_DIRECTORY); store.setDefault(IMPORT_PLAN_DIRECTORY, DEFAULT_IMPORT_PLAN_DIRECTORY); }
From source file:eclipse.spellchecker.etc.PreferenceConstants.java
License:Open Source License
/** * Initializes the given preference store with the default values. * * @param store the preference store to be initialized * * @since 2.1// ww w .ja va 2s. c o m */ public static void initializeDefaultValues(IPreferenceStore store) { // spell checking store.setDefault(PreferenceConstants.SPELLING_LOCALE, "en_US"); //$NON-NLS-1$ String isInitializedKey = "spelling_locale_initialized"; //$NON-NLS-1$ if (!store.getBoolean(isInitializedKey)) { store.setValue(isInitializedKey, true); Locale locale = SpellCheckEngine.getDefaultLocale(); locale = SpellCheckEngine.findClosestLocale(locale); if (locale != null) store.setValue(PreferenceConstants.SPELLING_LOCALE, locale.toString()); } store.setDefault(PreferenceConstants.SPELLING_IGNORE_DIGITS, true); store.setDefault(PreferenceConstants.SPELLING_IGNORE_MIXED, true); store.setDefault(PreferenceConstants.SPELLING_IGNORE_SENTENCE, true); store.setDefault(PreferenceConstants.SPELLING_IGNORE_UPPER, true); store.setDefault(PreferenceConstants.SPELLING_IGNORE_URLS, true); store.setDefault(PreferenceConstants.SPELLING_IGNORE_SINGLE_LETTERS, true); store.setDefault(PreferenceConstants.SPELLING_IGNORE_AMPERSAND_IN_PROPERTIES, true); store.setDefault(PreferenceConstants.SPELLING_IGNORE_NON_LETTERS, true); store.setDefault(PreferenceConstants.SPELLING_IGNORE_JAVA_STRINGS, true); store.setDefault(PreferenceConstants.SPELLING_USER_DICTIONARY, ""); //$NON-NLS-1$ // Note: For backwards compatibility we must use the property and not the workspace default store.setDefault(PreferenceConstants.SPELLING_USER_DICTIONARY_ENCODING, System.getProperty("file.encoding")); //$NON-NLS-1$ store.setDefault(PreferenceConstants.SPELLING_PROPOSAL_THRESHOLD, 20); store.setDefault(PreferenceConstants.SPELLING_PROBLEMS_THRESHOLD, 100); /* * XXX: This is currently disabled because the spelling engine * cannot return word proposals but only correction proposals. */ store.setToDefault(PreferenceConstants.SPELLING_ENABLE_CONTENTASSIST); }