List of usage examples for org.eclipse.jface.preference IPreferenceStore getString
String getString(String name);
From source file:com.clustercontrol.accesscontrol.dialog.LoginDialog.java
License:Open Source License
/** * URL??????// www .j a v a 2s .com */ private List<String> getPrefURLs() { ArrayList<String> ret = new ArrayList<String>(); //?URL?? IPreferenceStore store = ClusterControlPlugin.getDefault().getPreferenceStore(); int numOfUrlHistory = store.getInt(LoginManager.KEY_URL_NUM); for (int i = numOfUrlHistory - 1; i >= 0; i--) { String url = store.getString(LoginManager.KEY_URL + "_" + i); if (!url.equals("")) { ret.add(url); } } return ret; }
From source file:com.clustercontrol.preference.ClusterControlCorePreferencePage.java
License:Open Source License
@Override public boolean performOk() { m_log.trace("ClusterControlCorePreferencePage.performOk() start"); // ?//from w ww . j a v a 2 s . co m ClientSession.restartChecktask(managerPollingInterval.getIntValue()); // JAX-WS? EndpointManager.setHttpRequestTimeout(httpRequestTimeout.getIntValue()); m_log.info("request.timeout=" + EndpointManager.getHttpRequestTimeout()); boolean result = super.performOk(); //?URL? IPreferenceStore store = this.getPreferenceStore(); store.getString(URL); LoginManager.setup(); return result; }
From source file:com.clustercontrol.repository.preference.RepositoryPreferencePage.java
License:Open Source License
/** * ?????//from w ww . j a v a2s. c o m */ private void applySetting() { IPreferenceStore store = this.getPreferenceStore(); // ? store.getString(P_PROGRAM_EXECUTION); }
From source file:com.clustercontrol.util.LoginManager.java
License:Open Source License
private static void connect(String managerName) throws Exception { synchronized (getInstance()) { EndpointUnit endpointUnit = EndpointManager.get(managerName); try {// w w w . j a v a2 s. c o m endpointUnit.connect(); String url = endpointUnit.getUrlListStr(); IPreferenceStore store = ClusterControlPlugin.getDefault().getPreferenceStore(); // ???? // ?URL?URL????? int numOfUrlHistory = store.getInt(LoginManager.KEY_URL_NUM); boolean urlExist = false; for (int i = 0; i < numOfUrlHistory; i++) { String histUrl = store.getString(LoginManager.KEY_URL + "_" + i); if (url.equals(histUrl)) { //TODO ????URL??????URL?????? urlExist = true; break; } } //?????URL?? if (!urlExist && !url.equals("")) { store.setValue(LoginManager.KEY_URL + "_" + numOfUrlHistory, url); numOfUrlHistory++; store.setValue(LoginManager.KEY_URL_NUM, numOfUrlHistory); } } catch (Exception e) { throw e; } } }
From source file:com.clustercontrol.util.LoginManager.java
License:Open Source License
public static void setup() { IPreferenceStore store = ClusterControlPlugin.getDefault().getPreferenceStore(); // Timeout (ms) int httpRequestTimeout = store.getInt(KEY_HTTP_REQUEST_TIMEOUT); EndpointManager.setHttpRequestTimeout(httpRequestTimeout); m_log.info("request.timeout=" + httpRequestTimeout); // Proxy//from w ww .j a v a 2s . c o m if (store.getBoolean(KEY_PROXY_ENABLE) == true) { String proxyHost = store.getString(KEY_PROXY_HOST); int proxyPort = store.getInt(KEY_PROXY_PORT); String proxyUser = store.getString(KEY_PROXY_USER); String proxyPass = store.getString(KEY_PROXY_PASSWORD); EndpointManager.setProxy(proxyHost, proxyPort); EndpointManager.setAuthenticator(proxyUser, proxyPass); } else { EndpointManager.setProxy(null, 0); EndpointManager.setAuthenticator(null, null); } }
From source file:com.codenvy.eclipse.ui.wizard.common.pages.AuthenticationWizardPage.java
License:Open Source License
@Override public void handlePageChanging(final PageChangingEvent event) { if (isCurrentPage() && !event.getTargetPage().equals(getPreviousPage())) { // Check that Codenvy authentication is OK try {//from w w w . ja v a 2 s . co m CodenvyPlugin.getDefault().getCodenvyBuilder(getURL(), getUsername()) .withCredentials(CodenvyAPI.getClient().newCredentialsBuilder().withUsername(getUsername()) .withPassword(getPassword()).build()) .build().user().current().execute(); // Add the new location to preferences final IPreferenceStore codenvyPreferenceStore = CodenvyUIPlugin.getDefault().getPreferenceStore(); final String[] locations = CodenvyPreferencesInitializer.parseString(codenvyPreferenceStore .getString(CodenvyPreferencesInitializer.REMOTE_REPOSITORIES_LOCATION_KEY_NAME)); if (!asList(locations).contains(urls.getText())) { codenvyPreferenceStore.setValue( CodenvyPreferencesInitializer.REMOTE_REPOSITORIES_LOCATION_KEY_NAME, CodenvyPreferencesInitializer .createList(ObjectArrays.concat(urls.getText(), locations))); } setErrorMessage(null); } catch (CodenvyException e) { setErrorMessage(AUTHENTICATION_ERROR_MESSAGE); event.doit = false; } } }
From source file:com.collabnet.subversion.merge.actions.MergeEditConflictsAction.java
License:Open Source License
protected void execute(IAction action) throws InvocationTargetException, InterruptedException { try {//from w ww . j a v a 2 s .c o m MergeFileAssociation mergeFileAssociation = null; try { mergeFileAssociation = SVNUIPlugin.getPlugin().getMergeFileAssociation(fileName); } catch (BackingStoreException e) { mergeFileAssociation = new MergeFileAssociation(); } if (mergeFileAssociation.getType() == MergeFileAssociation.BUILT_IN) { editConflictsInternal(); } else if (mergeFileAssociation.getType() == MergeFileAssociation.DEFAULT_EXTERNAL) { IPreferenceStore preferenceStore = SVNUIPlugin.getPlugin().getPreferenceStore(); String mergeProgramLocation = preferenceStore .getString(ISVNUIConstants.PREF_MERGE_PROGRAM_LOCATION); String mergeProgramParameters = preferenceStore .getString(ISVNUIConstants.PREF_MERGE_PROGRAM_PARAMETERS); editConflictsExternal(mergeProgramLocation, mergeProgramParameters); } else { editConflictsExternal(mergeFileAssociation.getMergeProgram(), mergeFileAssociation.getParameters()); } } catch (Exception e) { if (mergeConflictsCompareInput == null) mergeConflictsCompareInput = new MergeConflictsCompareInput(new CompareConfiguration(), conflictDescriptor); mergeConflictsCompareInput.setFinished(true); throw new InvocationTargetException(e); } }
From source file:com.curlap.orb.plugin.builder.CurlOrbBuilder.java
License:Open Source License
private void setCurlProject() { IPreferenceStore store = OrbPlugin.getDefault().getPreferenceStore(); String curlPrjName = ""; curlPrjName = store.getString(PreferenceConstants.CURL_ORB_BUILDER_CURL_PRJNAME); IWorkspaceRoot root = ResourcesPlugin.getWorkspace().getRoot(); fCurlProject = root.getProject(curlPrjName); fCurlProjectLocation = fCurlProject.getLocationURI(); }
From source file:com.density.ezsbt.preference.SbtPreferencePage.java
License:Apache License
protected void makeJavaHomePreference(Composite parent) { Label label = new Label(parent, SWT.LEFT); label.setText("Default javaHome:"); javaHomeInput = new Text(parent, SWT.LEFT | SWT.BORDER); IPreferenceStore store = getPreferenceStore(); javaHomeInput.setText(store.getString(PluginConstants.JAVA_HOME_KEY)); javaHomeInput.setLayoutData(new RowData(350, SWT.DEFAULT)); }
From source file:com.density.ezsbt.preference.SbtPreferencePage.java
License:Apache License
protected void makeJavaOptionsPreference(Composite parent) { Label label = new Label(parent, SWT.LEFT); label.setText("Java options:"); javaOptionsInput = new Text(parent, SWT.LEFT | SWT.BORDER); IPreferenceStore store = getPreferenceStore(); javaOptionsInput.setText(store.getString(PluginConstants.JAVA_OPTIONS_KEY)); javaOptionsInput.setLayoutData(new RowData(350, SWT.DEFAULT)); }