List of usage examples for org.eclipse.jface.preference IPreferenceStore setValue
void setValue(String name, boolean value);
From source file:com.centurylink.mdw.plugin.preferences.ProcessDesignPreferencePage.java
License:Apache License
protected void storeValues() { IPreferenceStore store = getPreferenceStore(); store.setValue(PREFS_ALLOW_ASSETS_WITHOUT_EXTENSIONS, allowAssetNamesWithoutExtensionsCheckbox.getSelection()); store.setValue(PREFS_IN_PLACE_LABEL_EDITING, inPlaceLabelEditingCheckbox.getSelection()); store.setValue(PREFS_COMPARE_CONFLICTING_ASSETS, compareConflictingAssetsCheckbox.getSelection()); store.setValue(PREFS_ALLOW_DELETE_ARCHIVED_PROCESSES, allowDeleteArchivedProcessesCheckbox.getSelection()); store.setValue(PREFS_DOUBLE_CLICK_OPENS_SUBPROCESSES_AND_SCRIPTS, doubleClickOpensSubprocsAndScriptsCheckbox.getSelection()); store.setValue(PREFS_INFER_SMART_SUBPROC_VERSION_SPEC, inferSmartSubprocVersionSpecCheckbox.getSelection()); store.setValue(PREFS_SHOW_BAM_EVENT_DATA_INPUT_FIELD, showBamEventDataFieldCheckbox.getSelection()); store.setValue(PREFS_WARN_OVERRIDE_ATTRS_NOT_CARRIED_FORWARD, warnOverrideAttrsNotCarriedForwardCheckbox.getSelection()); store.setValue(PREFS_EMBEDDED_EDITOR_FOR_EXCEL, embeddedEditorForExcelCheckbox.getSelection()); store.setValue(PREFS_READONLY_BG_RED, readOnlyBackgroundRgb.red); store.setValue(PREFS_READONLY_BG_GREEN, readOnlyBackgroundRgb.green); store.setValue(PREFS_READONLY_BG_BLUE, readOnlyBackgroundRgb.blue); store.setValue(PREFS_TEMP_RESOURCE_DIRECTORY, tempResourceLocationText.getText()); store.setValue(PREFS_PREVIOUS_TEMP_FILE_VERSIONS_TO_KEEP, previousTempFileVersionsSpinner.getSelection()); store.setValue(PREFS_LOAD_SCRIPT_LIBS_ON_EDIT, loadScriptLibsOnEditCheckbox.getSelection()); }
From source file:com.centurylink.mdw.plugin.preferences.ServerConsolePreferencePage.java
License:Apache License
@Override protected void storeValues() { // save the settings so they'll reflect in open console ServerConsoleSettings settings = MdwPlugin.getSettings().getServerConsoleSettings(); settings.setBufferSize(bufferSize);/*from w w w . j a v a 2 s .c o m*/ settings.setFontData(fontData); settings.setFontRgb(fontRgb); settings.setBackgroundRgb(backgroundRgb); settings.setClientShell(clientShell); settings.setClientShellExe(puttyExePath == null ? null : new File(puttyExePath)); IPreferenceStore store = getPreferenceStore(); try { store.setValue(PREFS_SERVER_CONSOLE_BUFFER_SIZE, new Integer(bufferSizeText.getText())); } catch (NumberFormatException ex) { PluginMessages.log(ex); } store.setValue(PREFS_SERVER_CONSOLE_FONT, fontData.toString()); store.setValue(PREFS_SERVER_CONSOLE_FONT_RED, fontRgb.red); store.setValue(PREFS_SERVER_CONSOLE_FONT_GREEN, fontRgb.green); store.setValue(PREFS_SERVER_CONSOLE_FONT_BLUE, fontRgb.blue); store.setValue(PREFS_SERVER_CONSOLE_BG_RED, backgroundRgb.red); store.setValue(PREFS_SERVER_CONSOLE_BG_GREEN, backgroundRgb.green); store.setValue(PREFS_SERVER_CONSOLE_BG_BLUE, backgroundRgb.blue); store.setValue(PREFS_SERVER_CLIENT_SHELL, clientShell.toString()); store.setValue(PREFS_SERVER_CLIENT_SHELL_EXE_PATH, puttyExePath == null ? "" : puttyExePath); }
From source file:com.centurylink.mdw.plugin.preferences.UrlsPreferencePage.java
License:Apache License
protected void storeValues() { IPreferenceStore store = getPreferenceStore(); store.setValue(PREFS_MDW_RELEASES_URL, mdwReleasesUrlTextField.getText().trim()); store.setValue(PREFS_INCLUDE_PREVIEW_BUILDS, includePreviewReleasesCheckbox.getSelection()); store.setValue(PREFS_WORKSPACE_SETUP_URL, workspaceSetupUrlTextField.getText().trim()); store.setValue(PREFS_DISCOVERY_URL, discoveryUrlTextField.getText().trim()); store.setValue(PREFS_HTTP_CONNECT_TIMEOUT_MS, Integer.parseInt(httpConnectTimeoutText.getText())); store.setValue(PREFS_HTTP_READ_TIMEOUT_MS, Integer.parseInt(httpReadTimeoutText.getText())); store.setValue(PREFS_SMTP_HOST, smtpHostTextField.getText().trim()); store.setValue(PREFS_SMTP_PORT, Integer.parseInt(smtpPortTextField.getText().trim())); }
From source file:com.centurylink.mdw.plugin.workspace.ArtifactResourceListener.java
License:Apache License
public void resourceChanged(IResourceChangeEvent event) { if (event.getType() == IResourceChangeEvent.POST_CHANGE) { IResourceDelta rootDelta = event.getDelta(); IResourceDelta artifactDelta = rootDelta.findMember(tempFile.getFullPath()); if (artifactDelta != null && artifactDelta.getKind() == IResourceDelta.CHANGED && (artifactDelta.getFlags() & IResourceDelta.CONTENT) != 0) { // the file has been changed final Display display = Display.getCurrent(); if (display != null) { display.syncExec(new Runnable() { public void run() { byte[] newValue = PluginUtil.readFile(tempFile); String attrVal = valueProvider.isBinary() ? encodeBase64(newValue) : new String(newValue); if (getElement() instanceof Activity || getElement() instanceof WorkflowProcess) { WorkflowProcess processVersion = null; if (getElement() instanceof Activity) { Activity activity = (Activity) getElement(); activity.setAttribute(valueProvider.getAttributeName(), attrVal); processVersion = activity.getProcess(); } else { processVersion = (WorkflowProcess) getElement(); processVersion.setAttribute(valueProvider.getAttributeName(), attrVal); }/* w w w.ja v a 2 s . c om*/ processVersion.fireDirtyStateChanged(true); ProcessEditor processEditor = findProcessEditor(processVersion); if (processEditor == null) { try { processEditor = openProcessEditor(processVersion); IEditorPart tempFileEditor = findTempFileEditor(tempFile); if (tempFileEditor != null) processEditor.addActiveScriptEditor(tempFileEditor); } catch (PartInitException ex) { PluginMessages.uiError(display.getActiveShell(), ex, "Open Process", processVersion.getProject()); return; } } processVersion = processEditor.getProcess(); if (processVersion.isReadOnly()) { WorkflowProject workflowProject = getElement().getProject(); PluginMessages.uiMessage( "Process for '" + getElement().getName() + "' in workflow project '" + workflowProject.getName() + "' is Read Only.", "Not Updated", workflowProject, PluginMessages.INFO_MESSAGE); return; } if (getElement() instanceof Activity) { Activity activity = (Activity) getElement(); // the activity the attribute was set on // above may be a holdover from a // previously-opened process version for (Node node : processEditor.getProcessCanvasWrapper().getFlowchartPage() .getProcess().nodes) { if (activity.getLogicalId() != null && activity.getLogicalId() .equals(node.getAttribute("LOGICAL_ID"))) { node.setAttribute(valueProvider.getAttributeName(), attrVal); ActivityImpl actImpl = processVersion.getProject() .getActivityImpl(node.nodet.getImplementorClassName()); element = new Activity(node, processVersion, actImpl); } } activity.fireDirtyStateChanged(true); } processEditor.dirtyStateChanged(true); valueProvider.afterTempFileSaved(); // process editor is open String message = valueProvider.getArtifactTypeDescription() + " temporary file has been saved locally; however, you must still save the process for the changes to be persisted."; String toggleMessage = "Don't show me this message again."; IPreferenceStore prefsStore = MdwPlugin.getDefault().getPreferenceStore(); String prefsKey = "Mdw" + valueProvider.getArtifactTypeDescription() + "SuppressSaveNag"; if (!prefsStore.getBoolean(prefsKey)) { MessageDialogWithToggle dialog = MessageDialogWithToggle.openInformation( display.getActiveShell(), "Artifact Save", message, toggleMessage, false, null, null); prefsStore.setValue(prefsKey, dialog.getToggleState()); } } } }); } } } }
From source file:com.centurylink.mdw.plugin.workspace.WorkspaceConfig.java
License:Apache License
/** * Saves the code formatter and templates in the preference store. *///from w w w . jav a 2s. com public void save() { IPreferenceStore store = MdwPlugin.getDefault().getPreferenceStore(); store.setValue(PREFS_CURRENT_CODE_TEMPLATES, this.codeTemplates); store.setValue(PREFS_CURRENT_CODE_FORMATTER, this.codeFormatter); }
From source file:com.ceteva.mosaic.Advisor.java
public void setCurvedLook() { IPreferenceStore store = PlatformUI.getPreferenceStore(); store.setValue(IWorkbenchPreferenceConstants.SHOW_TRADITIONAL_STYLE_TABS, false); store.setValue(IWorkbenchPreferenceConstants.DOCK_PERSPECTIVE_BAR, IWorkbenchPreferenceConstants.TOP_RIGHT); }
From source file:com.cisco.yangide.editor.preferences.YangFormatterPreferencePage.java
License:Open Source License
@Override public boolean performOk() { IPreferenceStore store = getPreferenceStore(); store.setValue(YangPreferenceConstants.FMT_INDENT_SPACE, !useTabs.getSelection()); store.setValue(YangPreferenceConstants.FMT_INDENT_WIDTH, Integer.parseInt(tabSizeTxt.getText())); store.setValue(YangPreferenceConstants.FMT_MAX_LINE_LENGTH, Integer.parseInt(lineWidthTxt.getText())); store.setValue(YangPreferenceConstants.FMT_COMMENT, formatComments.getSelection()); store.setValue(YangPreferenceConstants.FMT_STRING, formatString.getSelection()); store.setValue(YangPreferenceConstants.FMT_COMPACT_IMPORT, collapseImport.getSelection()); return true;// w w w .ja va 2 s .c om }
From source file:com.cisco.yangide.ui.preferences.OverlayPreferenceStore.java
License:Open Source License
private void propagateProperty(IPreferenceStore orgin, OverlayKey key, IPreferenceStore target) { if (orgin.isDefault(key.fKey)) { if (!target.isDefault(key.fKey)) { target.setToDefault(key.fKey); }/*from ww w .j a v a 2s. c o m*/ return; } TypeDescriptor d = key.fDescriptor; if (BOOLEAN == d) { boolean originValue = orgin.getBoolean(key.fKey); boolean targetValue = target.getBoolean(key.fKey); if (targetValue != originValue) { target.setValue(key.fKey, originValue); } } else if (DOUBLE == d) { double originValue = orgin.getDouble(key.fKey); double targetValue = target.getDouble(key.fKey); if (targetValue != originValue) { target.setValue(key.fKey, originValue); } } else if (FLOAT == d) { float originValue = orgin.getFloat(key.fKey); float targetValue = target.getFloat(key.fKey); if (targetValue != originValue) { target.setValue(key.fKey, originValue); } } else if (INT == d) { int originValue = orgin.getInt(key.fKey); int targetValue = target.getInt(key.fKey); if (targetValue != originValue) { target.setValue(key.fKey, originValue); } } else if (LONG == d) { long originValue = orgin.getLong(key.fKey); long targetValue = target.getLong(key.fKey); if (targetValue != originValue) { target.setValue(key.fKey, originValue); } } else if (STRING == d) { String originValue = orgin.getString(key.fKey); String targetValue = target.getString(key.fKey); if (targetValue != null && originValue != null && !targetValue.equals(originValue)) { target.setValue(key.fKey, originValue); } } }
From source file:com.cisco.yangide.ui.preferences.OverlayPreferenceStore.java
License:Open Source License
private void loadProperty(IPreferenceStore orgin, OverlayKey key, IPreferenceStore target, boolean forceInitialization) { TypeDescriptor d = key.fDescriptor;/* w w w . j ava 2s. c o m*/ if (BOOLEAN == d) { if (forceInitialization) { target.setValue(key.fKey, true); } target.setValue(key.fKey, orgin.getBoolean(key.fKey)); target.setDefault(key.fKey, orgin.getDefaultBoolean(key.fKey)); } else if (DOUBLE == d) { if (forceInitialization) { target.setValue(key.fKey, 1.0D); } target.setValue(key.fKey, orgin.getDouble(key.fKey)); target.setDefault(key.fKey, orgin.getDefaultDouble(key.fKey)); } else if (FLOAT == d) { if (forceInitialization) { target.setValue(key.fKey, 1.0F); } target.setValue(key.fKey, orgin.getFloat(key.fKey)); target.setDefault(key.fKey, orgin.getDefaultFloat(key.fKey)); } else if (INT == d) { if (forceInitialization) { target.setValue(key.fKey, 1); } target.setValue(key.fKey, orgin.getInt(key.fKey)); target.setDefault(key.fKey, orgin.getDefaultInt(key.fKey)); } else if (LONG == d) { if (forceInitialization) { target.setValue(key.fKey, 1L); } target.setValue(key.fKey, orgin.getLong(key.fKey)); target.setDefault(key.fKey, orgin.getDefaultLong(key.fKey)); } else if (STRING == d) { if (forceInitialization) { target.setValue(key.fKey, "1"); //$NON-NLS-1$ } target.setValue(key.fKey, orgin.getString(key.fKey)); target.setDefault(key.fKey, orgin.getDefaultString(key.fKey)); } }
From source file:com.clustercontrol.collect.composite.CollectSettingComposite.java
License:Open Source License
/** * ??????????(???????)/*from w w w .j a v a2 s . co m*/ * ???? * ????(Boolean) * ???(Boolean) * ??(Boolean) * ???(Boolean) * ??(Boolean) * (String) * ?(String) * ?(String) * ?(String?EN) * (int) * */ private void applySetting(String selectItemName) { IPreferenceStore store = ClusterControlPlugin.getDefault().getPreferenceStore(); store.setValue(P_COLLECT_GRAPH_SIZE_RETURN_FLG, returnButton.getSelection()); store.setValue(P_COLLECT_GRAPH_KIND_RETURN_FLG, returnKindButton.getSelection()); store.setValue(P_COLLECT_GRAPH_APPROX_FLG, approximateButton.getSelection()); store.setValue(P_COLLECT_GRAPH_THRESHOLD_FLG, thresholdButton.getSelection()); store.setValue(P_COLLECT_GRAPH_LEGEND_FLG, legendButton.getSelection()); store.setValue(P_COLLECT_GRAPH_ZOOM_LEVEL, m_collectGraphView.getCollectGraphComposite().getZoomLevel()); String checkedTreeInfo = storeCheckedTreeInfo(); m_log.debug("checkedTreeInfo : " + checkedTreeInfo); store.setValue(P_COLLECT_GRAPH_SELECT_NODE_INFO, checkedTreeInfo); store.setValue(P_COLLECT_GRAPH_SELECT_ITEM_INFO, selectItemName); String summaryEn = SummaryTypeMessage.typeToStringEN(m_comboSummaryItem.getSelectionIndex()); store.setValue(P_COLLECT_GRAPH_SELECT_SUMMARY_INFO, summaryEn); store.setValue(P_COLLECT_GRAPH_SELECT_TYPE_INFO, m_comboGraphTypeItem.getSelectionIndex()); }