private boolean useWindowWorkingSetByDefault() { return allowWindowWorkingSetByDefault && PlatformUI .getPreferenceStore() .getBoolean( IWorkbenchPreferenceConstants.USE_WINDOW_WORKING_SET_BY_DEFAULT); } }
private static boolean showColoredLabels() { return PlatformUI.getPreferenceStore().getBoolean(IWorkbenchPreferenceConstants.USE_COLORED_LABELS); }
private static boolean hidesQuickAccessPerDefault() { IPreferenceStore preferenceStore = PlatformUI.getPreferenceStore(); return preferenceStore.getBoolean(IWorkbenchPreferenceConstants.HIDE_QUICK_ACCESS_PER_DEFAULT); }
/** * Returns the default scheme identifier for the currently running * application. * * @return The default scheme identifier (<code>String</code>); never * <code>null</code>, but may be empty or point to an undefined * scheme. */ public static final String getDefaultSchemeId() { final IPreferenceStore store = PlatformUI.getPreferenceStore(); return store .getDefaultString(IWorkbenchPreferenceConstants.KEY_CONFIGURATION_ID); }
private boolean useWindowWorkingSetByDefault() { return fAllowWindowWorkingSetByDefault && PlatformUI.getPreferenceStore().getBoolean(IWorkbenchPreferenceConstants.USE_WINDOW_WORKING_SET_BY_DEFAULT); }
private boolean useWindowWorkingSetByDefault() { return fAllowWindowWorkingSetByDefault && PlatformUI.getPreferenceStore().getBoolean(IWorkbenchPreferenceConstants.USE_WINDOW_WORKING_SET_BY_DEFAULT); }
public void installColoredLabels(ColoringLabelProvider labelProvider) { if (fManagedLabelProviders.contains(labelProvider)) return; if (fManagedLabelProviders.isEmpty()) { // first lp installed PlatformUI.getPreferenceStore().addPropertyChangeListener(this); JFaceResources.getColorRegistry().addListener(this); } fManagedLabelProviders.add(labelProvider); }
public void installColoredLabels(ColoringLabelProvider labelProvider) { if (fManagedLabelProviders.contains(labelProvider)) return; if (fManagedLabelProviders.isEmpty()) { // first lp installed PlatformUI.getPreferenceStore().addPropertyChangeListener(this); JFaceResources.getColorRegistry().addListener(this); } fManagedLabelProviders.add(labelProvider); }
/** * Set the tab style from preferences. */ protected void setTabStyle() { boolean traditionalTab = PlatformUI.getPreferenceStore() .getBoolean(IWorkbenchPreferenceConstants.SHOW_TRADITIONAL_STYLE_TABS); folder.setSimple(traditionalTab); }
/** * Set the tab location from preferences. */ protected void setTabPosition() { tabPos = PlatformUI.getPreferenceStore().getInt(IWorkbenchPreferenceConstants.VIEW_TAB_POSITION); folder.setTabPosition(tabPos); }
public void uninstallColoredLabels(ColoringLabelProvider labelProvider) { if (!fManagedLabelProviders.remove(labelProvider)) return; // not installed if (fManagedLabelProviders.isEmpty()) { PlatformUI.getPreferenceStore().removePropertyChangeListener(this); JFaceResources.getColorRegistry().removeListener(this); // last viewer uninstalled } }
public void uninstallColoredLabels(ColoringLabelProvider labelProvider) { if (!fManagedLabelProviders.remove(labelProvider)) return; // not installed if (fManagedLabelProviders.isEmpty()) { PlatformUI.getPreferenceStore().removePropertyChangeListener(this); JFaceResources.getColorRegistry().removeListener(this); // last viewer uninstalled } }
/** * @see org.eclipse.jface.viewers.StyledCellLabelProvider#initialize(org.eclipse.jface.viewers.ColumnViewer, * org.eclipse.jface.viewers.ViewerColumn) */ @Override public void initialize(ColumnViewer viewer, ViewerColumn column) { PlatformUI.getPreferenceStore().addPropertyChangeListener(this); JFaceResources.getColorRegistry().addListener(this); setOwnerDrawEnabled(PlatformUI.getPreferenceStore() .getBoolean(IWorkbenchPreferenceConstants.USE_COLORED_LABELS)); super.initialize(viewer, column); }
/** * Method reverses preference ALWAYS_SHOW_INTRO due to checkbox selection change * */ private void reverseShowIntroState() { // Retrieve current state of IUniversalIntroConst.ALWAYS_SHOW_INTRO, change it, and save it back // to both ALWAYS_SHOW_INTRO and SHOW_INTRO boolean alwaysShowIntro = !getAlwaysShowIntroPref(); // local preference store setAlwaysShowIntroPref(alwaysShowIntro); // workbench preference store PlatformUI.getPreferenceStore().setValue( IWorkbenchPreferenceConstants.SHOW_INTRO, alwaysShowIntro); }
@Override public void dispose() { super.dispose(); PlatformUI.getPreferenceStore().removePropertyChangeListener(this); JFaceResources.getColorRegistry().removeListener(this); }
public PropertiesCorrectionAssistant(ITextEditor editor) { super(); Assert.isNotNull(editor); fEditor= editor; setQuickAssistProcessor(new PropertiesCorrectionProcessor(this)); enableColoredLabels(PlatformUI.getPreferenceStore().getBoolean(IWorkbenchPreferenceConstants.USE_COLORED_LABELS)); setInformationControlCreator(getInformationControlCreator()); }
public PropertiesCorrectionAssistant(ITextEditor editor) { super(); Assert.isNotNull(editor); fEditor= editor; setQuickAssistProcessor(new PropertiesCorrectionProcessor(this)); enableColoredLabels(PlatformUI.getPreferenceStore().getBoolean(IWorkbenchPreferenceConstants.USE_COLORED_LABELS)); setInformationControlCreator(getInformationControlCreator()); }
/** * @see org.eclipse.jface.viewers.DecoratingStyledCellLabelProvider#dispose() */ @Override public void dispose() { PlatformUI.getPreferenceStore().removePropertyChangeListener(this); JFaceResources.getColorRegistry().removeListener(this); this.labelProvider.dispose(); super.dispose(); }
@Override public void initialize(ColumnViewer viewer, ViewerColumn column) { PlatformUI.getPreferenceStore().addPropertyChangeListener(this); JFaceResources.getColorRegistry().addListener(this); setOwnerDrawEnabled(showColoredLabels()); super.initialize(viewer, column); }
private void customize() { ColorRegistry reg = JFaceResources.getColorRegistry(); Color c1 = reg.get("org.eclipse.ui.workbench.ACTIVE_TAB_BG_START"), //$NON-NLS-1$ c2 = reg.get("org.eclipse.ui.workbench.ACTIVE_TAB_BG_END"); //$NON-NLS-1$ customizationsTabFolder.setSelectionBackground(new Color[] {c1, c2}, new int[] {100}, true); customizationsTabFolder.setSelectionForeground(reg.get("org.eclipse.ui.workbench.ACTIVE_TAB_TEXT_COLOR")); //$NON-NLS-1$ customizationsTabFolder.setSimple(PlatformUI.getPreferenceStore().getBoolean(IWorkbenchPreferenceConstants.SHOW_TRADITIONAL_STYLE_TABS)); }