protected Control createContents(Composite parent) { initializeDialogUnits(parent); int nColumns= 1; layout.marginHeight= convertVerticalDLUsToPixels(IDialogConstants.VERTICAL_MARGIN); layout.marginWidth= 0; layout.numColumns= nColumns; fPackageNamePattern.doFillIntoGrid(result, 2); LayoutUtil.setHorizontalGrabbing(fPackageNamePattern.getTextControl(null)); LayoutUtil.setWidthHint(fPackageNamePattern.getLabelControl(null), convertWidthInCharsToPixels(65)); Composite noteControl= createNoteComposite(JFaceResources.getDialogFont(), result, noteTitle, noteMessage); GridData gd= new GridData(GridData.HORIZONTAL_ALIGN_FILL); gd.horizontalSpan= 2; noteControl.setLayoutData(gd); initFields();
@Override public void createControl(Composite parent) { super.createControl(parent); PlatformUI.getWorkbench().getHelpSystem().setHelp(getControl(), IJavaHelpContextIds.APPEARANCE_PREFERENCE_PAGE); }
private void doDialogFieldChanged(DialogField field) { if (field == fCompressPackageNames) fPackageNamePattern.setEnabled(fCompressPackageNames.isSelected()); updateStatus(getValidationStatus()); }
public AppearancePreferencePage() { setPreferenceStore(JavaPlugin.getDefault().getPreferenceStore()); setDescription(PreferencesMessages.AppearancePreferencePage_description);
protected void performDefaults() { IPreferenceStore prefs= getPreferenceStore(); fShowMethodReturnType.setSelection(prefs.getDefaultBoolean(PREF_METHOD_RETURNTYPE)); fShowMethodTypeParameters.setSelection(prefs.getDefaultBoolean(PREF_METHOD_TYPEPARAMETERS)); fShowCategory.setSelection(prefs.getDefaultBoolean(PREF_CATEGORY)); fShowMembersInPackageView.setSelection(prefs.getDefaultBoolean(SHOW_CU_CHILDREN)); fStackBrowsingViewsVertically.setSelection(prefs.getDefaultBoolean(STACK_BROWSING_VIEWS_VERTICALLY)); fPackageNamePattern.setText(prefs.getDefaultString(PREF_PKG_NAME_PATTERN_FOR_PKG_VIEW)); fCompressPackageNames.setSelection(prefs.getDefaultBoolean(PREF_COMPRESS_PACKAGE_NAMES)); fFoldPackagesInPackageExplorer.setSelection(prefs.getDefaultBoolean(PREF_FOLD_PACKAGES_IN_PACKAGE_EXPLORER)); fShowColoredLabels.setSelection(false); super.performDefaults(); } }
private void initFields() { IPreferenceStore prefs= getPreferenceStore(); fShowMethodReturnType.setSelection(prefs.getBoolean(PREF_METHOD_RETURNTYPE)); fShowMethodTypeParameters.setSelection(prefs.getBoolean(PREF_METHOD_TYPEPARAMETERS)); fShowMembersInPackageView.setSelection(prefs.getBoolean(SHOW_CU_CHILDREN)); fShowCategory.setSelection(prefs.getBoolean(PREF_CATEGORY)); fStackBrowsingViewsVertically.setSelection(prefs.getBoolean(STACK_BROWSING_VIEWS_VERTICALLY)); fPackageNamePattern.setText(prefs.getString(PREF_PKG_NAME_PATTERN_FOR_PKG_VIEW)); fCompressPackageNames.setSelection(prefs.getBoolean(PREF_COMPRESS_PACKAGE_NAMES)); fPackageNamePattern.setEnabled(fCompressPackageNames.isSelected()); fAbbreviatePackageNamePattern.setText(prefs.getString(PREF_PKG_NAME_ABBREVIATION_PATTERN_FOR_PKG_VIEW)); fAbbreviatePackageNames.setSelection(prefs.getBoolean(PREF_ABBREVIATE_PACKAGE_NAMES)); doDialogFieldChanged(fAbbreviatePackageNames); fAbbreviatePackageNamePattern.setEnabled(fAbbreviatePackageNames.isSelected()); fFoldPackagesInPackageExplorer.setSelection(prefs.getBoolean(PREF_FOLD_PACKAGES_IN_PACKAGE_EXPLORER)); }
public AppearancePreferencePage() { setPreferenceStore(JavaPlugin.getDefault().getPreferenceStore()); setDescription(PreferencesMessages.AppearancePreferencePage_description);
private void initFields() { IPreferenceStore prefs= getPreferenceStore(); fShowMethodReturnType.setSelection(prefs.getBoolean(PREF_METHOD_RETURNTYPE)); fShowMethodTypeParameters.setSelection(prefs.getBoolean(PREF_METHOD_TYPEPARAMETERS)); fShowMembersInPackageView.setSelection(prefs.getBoolean(SHOW_CU_CHILDREN)); fShowCategory.setSelection(prefs.getBoolean(PREF_CATEGORY)); fStackBrowsingViewsVertically.setSelection(prefs.getBoolean(STACK_BROWSING_VIEWS_VERTICALLY)); fPackageNamePattern.setText(prefs.getString(PREF_PKG_NAME_PATTERN_FOR_PKG_VIEW)); fCompressPackageNames.setSelection(prefs.getBoolean(PREF_COMPRESS_PACKAGE_NAMES)); fPackageNamePattern.setEnabled(fCompressPackageNames.isSelected()); fFoldPackagesInPackageExplorer.setSelection(prefs.getBoolean(PREF_FOLD_PACKAGES_IN_PACKAGE_EXPLORER)); fShowColoredLabels.setSelection(prefs.getBoolean(PREF_COLORED_LABELS)); }
private void initFields() { IPreferenceStore prefs= getPreferenceStore(); fShowMethodReturnType.setSelection(prefs.getBoolean(PREF_METHOD_RETURNTYPE)); fShowMethodTypeParameters.setSelection(prefs.getBoolean(PREF_METHOD_TYPEPARAMETERS)); fShowMembersInPackageView.setSelection(prefs.getBoolean(SHOW_CU_CHILDREN)); fDecorateTestCodeContainerIcons.setSelection(prefs.getBoolean(DECORATE_TEST_CODE_CONTAINER_ICONS)); fShowCategory.setSelection(prefs.getBoolean(PREF_CATEGORY)); fStackBrowsingViewsVertically.setSelection(prefs.getBoolean(STACK_BROWSING_VIEWS_VERTICALLY)); fPackageNamePattern.setText(prefs.getString(PREF_PKG_NAME_PATTERN_FOR_PKG_VIEW)); fCompressPackageNames.setSelection(prefs.getBoolean(PREF_COMPRESS_PACKAGE_NAMES)); fPackageNamePattern.setEnabled(fCompressPackageNames.isSelected()); fAbbreviatePackageNamePattern.setText(prefs.getString(PREF_PKG_NAME_ABBREVIATION_PATTERN_FOR_PKG_VIEW)); fAbbreviatePackageNames.setSelection(prefs.getBoolean(PREF_ABBREVIATE_PACKAGE_NAMES)); doDialogFieldChanged(fAbbreviatePackageNames); fAbbreviatePackageNamePattern.setEnabled(fAbbreviatePackageNames.isSelected()); fFoldPackagesInPackageExplorer.setSelection(prefs.getBoolean(PREF_FOLD_PACKAGES_IN_PACKAGE_EXPLORER)); fSortLibraryEntriesByName.setSelection(prefs.getBoolean(PREF_SORT_LIBRARY_ENTRIES_BY_NAME)); }
@Override protected Control createContents(Composite parent) { initializeDialogUnits(parent); int nColumns= 1; layout.marginHeight= convertVerticalDLUsToPixels(IDialogConstants.VERTICAL_MARGIN); layout.marginWidth= 0; layout.numColumns= nColumns; LayoutUtil.setHorizontalIndent(packageNamePatternControl); LayoutUtil.setHorizontalGrabbing(packageNamePatternControl); LayoutUtil.setWidthHint(fPackageNamePattern.getLabelControl(null), convertWidthInCharsToPixels(65)); LayoutUtil.setHorizontalIndent(abbreviatePackageNamePatternControl); LayoutUtil.setHorizontalGrabbing(abbreviatePackageNamePatternControl); LayoutUtil.setWidthHint(fAbbreviatePackageNamePattern.getLabelControl(null), convertWidthInCharsToPixels(65)); LayoutUtil.setVerticalGrabbing(abbreviatePackageNamePatternControl); LayoutUtil.setHeightHint(abbreviatePackageNamePatternControl, convertHeightInCharsToPixels(3)); Composite noteControl= createNoteComposite(JFaceResources.getDialogFont(), result, noteTitle, noteMessage); GridData gd= new GridData(GridData.HORIZONTAL_ALIGN_FILL); gd.horizontalSpan= 2; noteControl.setLayoutData(gd); initFields();
private void doDialogFieldChanged(DialogField field) { if (field == fCompressPackageNames) fPackageNamePattern.setEnabled(fCompressPackageNames.isSelected()); if (field == fAbbreviatePackageNames) fAbbreviatePackageNamePattern.setEnabled(fAbbreviatePackageNames.isSelected()); updateStatus(getValidationStatus()); }
public AppearancePreferencePage() { setPreferenceStore(JavaPlugin.getDefault().getPreferenceStore()); setDescription(PreferencesMessages.AppearancePreferencePage_description);
public boolean performOk() { IPreferenceStore prefs= getPreferenceStore(); prefs.setValue(PREF_METHOD_RETURNTYPE, fShowMethodReturnType.isSelected()); prefs.setValue(PREF_METHOD_TYPEPARAMETERS, fShowMethodTypeParameters.isSelected()); prefs.setValue(PREF_CATEGORY, fShowCategory.isSelected()); prefs.setValue(SHOW_CU_CHILDREN, fShowMembersInPackageView.isSelected()); prefs.setValue(STACK_BROWSING_VIEWS_VERTICALLY, fStackBrowsingViewsVertically.isSelected()); prefs.setValue(PREF_PKG_NAME_PATTERN_FOR_PKG_VIEW, fPackageNamePattern.getText()); prefs.setValue(PREF_COMPRESS_PACKAGE_NAMES, fCompressPackageNames.isSelected()); prefs.setValue(PREF_FOLD_PACKAGES_IN_PACKAGE_EXPLORER, fFoldPackagesInPackageExplorer.isSelected()); prefs.setValue(PREF_COLORED_LABELS, fShowColoredLabels.isSelected()); JavaPlugin.getDefault().savePluginPreferences(); return super.performOk(); }
@Override public void createControl(Composite parent) { super.createControl(parent); PlatformUI.getWorkbench().getHelpSystem().setHelp(getControl(), IJavaHelpContextIds.APPEARANCE_PREFERENCE_PAGE); }
@Override protected Control createContents(Composite parent) { initializeDialogUnits(parent); int nColumns= 1; layout.marginHeight= convertVerticalDLUsToPixels(IDialogConstants.VERTICAL_MARGIN); layout.marginWidth= 0; layout.numColumns= nColumns; LayoutUtil.setHorizontalIndent(packageNamePatternControl); LayoutUtil.setHorizontalGrabbing(packageNamePatternControl); LayoutUtil.setWidthHint(fPackageNamePattern.getLabelControl(null), convertWidthInCharsToPixels(65)); LayoutUtil.setHorizontalIndent(abbreviatePackageNamePatternControl); LayoutUtil.setHorizontalGrabbing(abbreviatePackageNamePatternControl); LayoutUtil.setWidthHint(fAbbreviatePackageNamePattern.getLabelControl(null), convertWidthInCharsToPixels(65)); LayoutUtil.setVerticalGrabbing(abbreviatePackageNamePatternControl); LayoutUtil.setHeightHint(abbreviatePackageNamePatternControl, convertHeightInCharsToPixels(3)); Composite noteControl= createNoteComposite(JFaceResources.getDialogFont(), result, noteTitle, noteMessage); GridData gd= new GridData(GridData.HORIZONTAL_ALIGN_FILL); gd.horizontalSpan= 2; noteControl.setLayoutData(gd); initFields();
private void doDialogFieldChanged(DialogField field) { if (field == fCompressPackageNames) fPackageNamePattern.setEnabled(fCompressPackageNames.isSelected()); if (field == fAbbreviatePackageNames) fAbbreviatePackageNamePattern.setEnabled(fAbbreviatePackageNames.isSelected()); updateStatus(getValidationStatus()); }
@Override public boolean performOk() { IPreferenceStore prefs= getPreferenceStore(); prefs.setValue(PREF_METHOD_RETURNTYPE, fShowMethodReturnType.isSelected()); prefs.setValue(PREF_METHOD_TYPEPARAMETERS, fShowMethodTypeParameters.isSelected()); prefs.setValue(PREF_CATEGORY, fShowCategory.isSelected()); prefs.setValue(SHOW_CU_CHILDREN, fShowMembersInPackageView.isSelected()); prefs.setValue(STACK_BROWSING_VIEWS_VERTICALLY, fStackBrowsingViewsVertically.isSelected()); prefs.setValue(PREF_PKG_NAME_PATTERN_FOR_PKG_VIEW, fPackageNamePattern.getText()); prefs.setValue(PREF_COMPRESS_PACKAGE_NAMES, fCompressPackageNames.isSelected()); prefs.setValue(PREF_PKG_NAME_ABBREVIATION_PATTERN_FOR_PKG_VIEW, fAbbreviatePackageNamePattern.getText()); prefs.setValue(PREF_ABBREVIATE_PACKAGE_NAMES, fAbbreviatePackageNames.isSelected()); prefs.setValue(PREF_FOLD_PACKAGES_IN_PACKAGE_EXPLORER, fFoldPackagesInPackageExplorer.isSelected()); JavaPlugin.flushInstanceScope(); return super.performOk(); }
public void createControl(Composite parent) { super.createControl(parent); PlatformUI.getWorkbench().getHelpSystem().setHelp(getControl(), IJavaHelpContextIds.APPEARANCE_PREFERENCE_PAGE); }
@Override protected void performDefaults() { IPreferenceStore prefs= getPreferenceStore(); fShowMethodReturnType.setSelection(prefs.getDefaultBoolean(PREF_METHOD_RETURNTYPE)); fShowMethodTypeParameters.setSelection(prefs.getDefaultBoolean(PREF_METHOD_TYPEPARAMETERS)); fShowCategory.setSelection(prefs.getDefaultBoolean(PREF_CATEGORY)); fShowMembersInPackageView.setSelection(prefs.getDefaultBoolean(SHOW_CU_CHILDREN)); fStackBrowsingViewsVertically.setSelection(prefs.getDefaultBoolean(STACK_BROWSING_VIEWS_VERTICALLY)); fPackageNamePattern.setText(prefs.getDefaultString(PREF_PKG_NAME_PATTERN_FOR_PKG_VIEW)); fCompressPackageNames.setSelection(prefs.getDefaultBoolean(PREF_COMPRESS_PACKAGE_NAMES)); fAbbreviatePackageNamePattern.setText(prefs.getDefaultString(PREF_PKG_NAME_ABBREVIATION_PATTERN_FOR_PKG_VIEW)); fAbbreviatePackageNames.setSelection(prefs.getDefaultBoolean(PREF_ABBREVIATE_PACKAGE_NAMES)); fFoldPackagesInPackageExplorer.setSelection(prefs.getDefaultBoolean(PREF_FOLD_PACKAGES_IN_PACKAGE_EXPLORER)); super.performDefaults(); } }
@Override protected void performDefaults() { IPreferenceStore prefs= getPreferenceStore(); fShowMethodReturnType.setSelection(prefs.getDefaultBoolean(PREF_METHOD_RETURNTYPE)); fShowMethodTypeParameters.setSelection(prefs.getDefaultBoolean(PREF_METHOD_TYPEPARAMETERS)); fShowCategory.setSelection(prefs.getDefaultBoolean(PREF_CATEGORY)); fShowMembersInPackageView.setSelection(prefs.getDefaultBoolean(SHOW_CU_CHILDREN)); fDecorateTestCodeContainerIcons.setSelection(prefs.getDefaultBoolean(DECORATE_TEST_CODE_CONTAINER_ICONS)); fStackBrowsingViewsVertically.setSelection(prefs.getDefaultBoolean(STACK_BROWSING_VIEWS_VERTICALLY)); fPackageNamePattern.setText(prefs.getDefaultString(PREF_PKG_NAME_PATTERN_FOR_PKG_VIEW)); fCompressPackageNames.setSelection(prefs.getDefaultBoolean(PREF_COMPRESS_PACKAGE_NAMES)); fAbbreviatePackageNamePattern.setText(prefs.getDefaultString(PREF_PKG_NAME_ABBREVIATION_PATTERN_FOR_PKG_VIEW)); fAbbreviatePackageNames.setSelection(prefs.getDefaultBoolean(PREF_ABBREVIATE_PACKAGE_NAMES)); fFoldPackagesInPackageExplorer.setSelection(prefs.getDefaultBoolean(PREF_FOLD_PACKAGES_IN_PACKAGE_EXPLORER)); fSortLibraryEntriesByName.setSelection(prefs.getDefaultBoolean(PREF_SORT_LIBRARY_ENTRIES_BY_NAME)); super.performDefaults(); } }