String oldValue = getString(name); if (value.equals(defaultValue)) { Object removed = properties.remove(name);
private void restoreAntHome(Preferences prefs) { antHome= prefs.getString(IAntCoreConstants.PREFERENCE_ANT_HOME); if (antHome == null || antHome.length() == 0) { antHome= getDefaultAntHome(); } }
/** * */ public String getQuoteString(ICSSModel model) { // nakamori_TODO css pref transition return getPreferences().getString(CSSCorePreferenceNames.FORMAT_QUOTE); }
private void restoreCustomPropertyFiles(Preferences prefs) { String propertyFiles= prefs.getString(IAntCoreConstants.PREFERENCE_PROPERTY_FILES); if (propertyFiles.equals("")) { //$NON-NLS-1$ customPropertyFiles= new String[0]; } else { customPropertyFiles= getArrayFromString(propertyFiles); } }
/** * Returns the current value of the string-valued property with the * given name. * Returns the default-default value (the empty string <code>""</code>) * if there is no property with the given name. * The given name must not be <code>null</code>. * * @param name the name of the property * @return the string-valued property */ public String getString(String name) { return getPreferences().getString(name); }
public String getJ2EEWebContentFolderName() { //return getPreferences().getString(Keys.J2EE_WEB_CONTENT); //but should it be deprecated ? is j2ee_web_content a better name than web_content_folder ? return getPreferences().getString(Keys.WEB_CONTENT_FOLDER); }
private static String[] getImplicitDependencies() { Preferences preferences = PDECore.getDefault().getPluginPreferences(); String dependencies = preferences.getString(ICoreConstants.IMPLICIT_DEPENDENCIES); if (dependencies.length() == 0) return new String[0]; StringTokenizer tokenizer = new StringTokenizer(dependencies, ","); //$NON-NLS-1$ String[] implicitIds = new String[tokenizer.countTokens()]; for (int i = 0; i < implicitIds.length; i++) implicitIds[i] = tokenizer.nextToken(); return implicitIds; }
private void restoreTypes(Preferences prefs) { String types = prefs.getString(IAntCoreConstants.PREFERENCE_TYPES); if (types.equals("")) {//$NON-NLS-1$ customTypes = new Type[0]; } else { customTypes = extractTypes(prefs, getArrayFromString(types)); } }
private void restoreCustomProperties(Preferences prefs) { String properties = prefs.getString(IAntCoreConstants.PREFERENCE_PROPERTIES); if (properties.equals("")) {//$NON-NLS-1$ customProperties = new Property[0]; } else { customProperties = extractProperties(prefs, getArrayFromString(properties)); } }
public String getJavaSourceFolderName() { //return getPreferences().getString(Keys.JAVA_SOURCE); // TODO is JAVA_SOURCE a better name or is DEFAULT_SOURCE... return CommonFrameworksPlugin.getDefault().getPluginPreferences().getString(CommonFrameworksPlugin.DEFAULT_SOURCE_FOLDER); }
private synchronized void platformPathChanged(String newHome) { if (!equalPaths(newHome, fPlatformHome)) { loadModels(newHome, fPref.getString(ICoreConstants.ADDITIONAL_LOCATIONS)); } }
/** * Return the install location preference. * * @param id a runtime type id * @return the install location */ public static String getPreference(String id) { return getInstance().getPluginPreferences().getString(id); }
/** * @see org.eclipse.core.resources.IWorkspaceDescription#getBuildOrder() */ @Override public String[] getBuildOrder() { boolean defaultBuildOrder = preferences.getBoolean(ResourcesPlugin.PREF_DEFAULT_BUILD_ORDER); if (defaultBuildOrder) return null; return convertStringToStringArray(preferences.getString(ResourcesPlugin.PREF_BUILD_ORDER), PROJECT_SEPARATOR); }
private String getPreferredEngineID() { Preferences prefs= SearchPlugin.getDefault().getPluginPreferences(); String preferedEngine= prefs.getString(SearchPreferencePage.TEXT_SEARCH_ENGINE); return preferedEngine; }
/** * Returns the target platform's main location as specified on the <b>Environment</b> * tab of the <b>Plug-in Development > Target Platform</b> preference page. * * @return the target platform's main location */ public static String getLocation() { Preferences preferences = PDECore.getDefault().getPluginPreferences(); return preferences.getString(ICoreConstants.PLATFORM_PATH); }
/** * @see org.eclipse.core.resources.IWorkspaceDescription#getBuildOrder() */ @Override public String[] getBuildOrder() { boolean defaultBuildOrder = preferences.getBoolean(ResourcesPlugin.PREF_DEFAULT_BUILD_ORDER); if (defaultBuildOrder) return null; return convertStringToStringArray(preferences.getString(ResourcesPlugin.PREF_BUILD_ORDER), PROJECT_SEPARATOR); }
protected void initializeValuesForCreatingGroup() { String suffix = getModelPreferences().getString(XMLCorePreferenceNames.DEFAULT_EXTENSION); fDefaultSuffix.setText(suffix); String encoding = getModelPreferences().getString(CommonEncodingPreferenceNames.OUTPUT_CODESET); fEncodingSettings.setIANATag(encoding); }
public static void resetEclipseHomeVariable() { try { Preferences pref = PDECore.getDefault().getPluginPreferences(); String platformHome = pref.getString(ICoreConstants.PLATFORM_PATH); JavaCore.setClasspathVariable( ECLIPSE_HOME_VARIABLE, new Path(platformHome), null); } catch (CoreException e) { } } }
@Override public String getDefaultCharset(boolean checkImplicit) { if (checkImplicit) return ResourcesPlugin.getEncoding(); String enc = ResourcesPlugin.getPlugin().getPluginPreferences().getString(ResourcesPlugin.PREF_ENCODING); return enc == null || enc.length() == 0 ? null : enc; }
protected void updateOptions() { Preferences p = getPreferences(); fTagNameCase = p.getInt(IXMLPreferenceNames.CLEANUP_TAG_NAME_CASE); fAttrNameCase = p.getInt(IXMLPreferenceNames.CLEANUP_ATTR_NAME_CASE); fInsertMissingTags = p.getBoolean(IXMLPreferenceNames.INSERT_MISSING_TAGS); fQuoteAttrValues = p.getBoolean(IXMLPreferenceNames.QUOTE_ATTR_VALUES); fFormatSource = p.getBoolean(IXMLPreferenceNames.FORMAT_SOURCE); fConvertEOLCodes = p.getBoolean(IXMLPreferenceNames.CONVERT_EOL_CODES); fEOLCode = p.getString(IXMLPreferenceNames.CLEANUP_EOL_CODE); } }