private void readImportedThemes(Map<String, ColorTheme> themes) { IPreferenceStore store = getPreferenceStore(); for (int i = 1;; i++) { String xml = store.getString("importedColorTheme" + i); if (xml == null || xml.length() == 0) break; try { ParsedTheme theme = parseTheme(new ByteArrayInputStream(xml.getBytes("UTF-8")), false); amendThemeEntries(theme.getTheme().getEntries()); themes.put(theme.getTheme().getName(), theme.getTheme()); } catch (Exception e) { System.err.println("Error while parsing imported theme"); e.printStackTrace(); } } }
String activeThemeName = getPreferenceStore().getString("colorTheme"); if (colorThemeManager.getTheme(activeThemeName) == null) activeThemeName = "Default";
private void captureOriginalSettings(String[] keys) { originalSettings = Maps.newHashMapWithExpectedSize(keys.length); for (String key : keys) { originalSettings.put(key, preferenceStore.getString(key)); } }
/** * Returns the current locale of the spelling preferences. * * @param store the preference store * @return The current locale of the spelling preferences */ private Locale getCurrentLocale(IPreferenceStore store) { return convertToLocale(store.getString(PreferenceConstants.SPELLING_LOCALE)); }
public ProposalSorterHandle getCurrentSorter() { ensureSortersRead(); String id= fPreferenceStore.getString(fKey); ProposalSorterHandle sorter= fSorters.get(id); return sorter != null ? sorter : fDefaultSorter; }
private String[] getJRENames() { String prefString= getPreferenceStore().getString(CLASSPATH_JRELIBRARY_LIST); ArrayList list= new ArrayList(); StringTokenizer tok= new StringTokenizer(prefString, ";"); //$NON-NLS-1$ while (tok.hasMoreTokens()) { list.add(decodeJRELibraryDescription(tok.nextToken())); } return (String[]) list.toArray(new String[list.size()]); }
public Map<String, ValueDifference<String>> getPreferenceChanges() { Map<String, String> currentSettings = Maps.newHashMapWithExpectedSize(keys.length); for (String key : keys) { currentSettings.put(key, preferenceStore.getString(key)); } MapDifference<String, String> mapDifference = Maps.difference(currentSettings, originalSettings); Map<String, ValueDifference<String>> entriesDiffering = mapDifference.entriesDiffering(); return entriesDiffering; }
public JavaPrecomputedNamesAssistProcessor(Iterable<String> names, Image image) { fNames= names; fImage= image; IPreferenceStore preferenceStore= JavaPlugin.getDefault().getPreferenceStore(); String triggers= preferenceStore.getString(PreferenceConstants.CODEASSIST_AUTOACTIVATION_TRIGGERS_JAVA); fProposalAutoActivationSet= triggers.toCharArray(); }
@Override public String getTitleProperty() { IPreferenceStore store = PDEPlugin.getDefault().getPreferenceStore(); String pref = store.getString(IPreferenceConstants.PROP_SHOW_OBJECTS); if (pref != null && pref.equals(IPreferenceConstants.VALUE_USE_NAMES)) return IPluginObject.P_NAME; return IIdentifiable.P_ID; }
/** * Returns the current filters as a string. * @return returns the filters */ public String getFilters() { IPreferenceStore settings = JavaPlugin.getDefault().getPreferenceStore(); return settings.getString(PREF_FILTERS_LIST); }
private boolean performFontOk() { for (Map.Entry<FontDefinition, FontData[]> entry : fontPreferencesToSet.entrySet()) { String key = createPreferenceKey(entry.getKey()); String fdString = PreferenceConverter.getStoredRepresentation(entry.getValue()); String storeString = getPreferenceStore().getString(key); if (!fdString.equals(storeString)) getPreferenceStore().setValue(key, fdString); } fontValuesToSet.clear(); fontPreferencesToSet.clear(); return true; }
private String getPreferredEngineID() { IPreferenceStore prefs= SearchPlugin.getDefault().getPreferenceStore(); String preferedEngine= prefs.getString(SearchPreferencePage.TEXT_SEARCH_ENGINE); return preferedEngine; }
protected void initializeValuesForContentAssistGroup() { // Content Assist fAutoPropose.setSelection(getPreferenceStore().getBoolean(XMLUIPreferenceNames.AUTO_PROPOSE)); fAutoProposeText.setText(getPreferenceStore().getString(XMLUIPreferenceNames.AUTO_PROPOSE_CODE)); String suggestionStrategy = getPreferenceStore().getString(XMLUIPreferenceNames.SUGGESTION_STRATEGY); if (suggestionStrategy.length() > 0) { setCurrentSuggestionStrategy(suggestionStrategy); } else { setCurrentSuggestionStrategy(XMLUIPreferenceNames.SUGGESTION_STRATEGY_VALUE_LAX); } }
protected void reinit() { String key = XMLUIPreferenceNames.AUTO_PROPOSE; boolean doAuto = getPreferenceStore().getBoolean(key); if (doAuto) { key = XMLUIPreferenceNames.AUTO_PROPOSE_CODE; completionProposalAutoActivationCharacters = getPreferenceStore().getString(key).toCharArray(); } else { completionProposalAutoActivationCharacters = null; } }
private static void configureJavaDocProcessor(ContentAssistant assistant, IPreferenceStore store) { JavadocCompletionProcessor jdcp= getJavaDocProcessor(assistant); if (jdcp == null) return; String triggers= store.getString(AUTOACTIVATION_TRIGGERS_JAVADOC); if (triggers != null) jdcp.setCompletionProposalAutoActivationCharacters(triggers.toCharArray()); boolean enabled= store.getBoolean(CASE_SENSITIVITY); jdcp.restrictProposalsToMatchingCases(enabled); }
private String getTitleText(IPluginBase pluginBase) { IPreferenceStore store = PDEPlugin.getDefault().getPreferenceStore(); String pref = store.getString(IPreferenceConstants.PROP_SHOW_OBJECTS); if (pref != null && pref.equals(IPreferenceConstants.VALUE_USE_NAMES)) return pluginBase.getName(); return pluginBase.getId(); }
/** * @see FieldEditor#doLoad() */ protected void doLoad() { updateComboForValue(getPreferenceStore().getString(getPreferenceName())); }
@Override protected void doLoad() { if (list != null) { String s = getPreferenceStore().getString(getPreferenceName()); String[] array = parseString(s); for (String element : array) { list.add(element); } } }
private static void handleDeletedPerspectives() { IPreferenceStore store= SearchPlugin.getDefault().getPreferenceStore(); String id= store.getString(DEFAULT_PERSPECTIVE); if (PlatformUI.getWorkbench().getPerspectiveRegistry().findPerspectiveWithId(id) == null) { store.putValue(DEFAULT_PERSPECTIVE, NO_DEFAULT_PERSPECTIVE); } }
private void initializeNLExtensions() { IPreferenceStore store = WorkbenchPlugin.getDefault().getPreferenceStore(); if (!store.isDefault(IPreferenceConstants.NL_EXTENSIONS)) { String nlExtensions = store.getString(IPreferenceConstants.NL_EXTENSIONS); ULocale.setDefault(Category.FORMAT, new ULocale(ULocale.getDefault(Category.FORMAT) .getBaseName() + nlExtensions)); } }