List of usage examples for org.eclipse.jface.preference IPreferenceStore setDefault
void setDefault(String name, boolean value);
From source file:com.cisco.yangide.editor.editors.YangEditor.java
License:Open Source License
@Override protected void configureSourceViewerDecorationSupport(SourceViewerDecorationSupport support) { // Enable bracket highlighting in the preference store IPreferenceStore store = YangUIPlugin.getDefault().getPreferenceStore(); store.setDefault(EDITOR_MATCHING_BRACKETS, true); char[] matchChars = { '{', '}', '(', ')', '[', ']' }; // which brackets to match ICharacterPairMatcher matcher = new DefaultCharacterPairMatcher(matchChars, IDocumentExtension3.DEFAULT_PARTITIONING); support.setCharacterPairMatcher(matcher); support.setMatchingCharacterPainterPreferenceKeys(EDITOR_MATCHING_BRACKETS, IYangColorConstants.EDITOR_MATCHING_BRACKETS_COLOR); super.configureSourceViewerDecorationSupport(support); }
From source file:com.cisco.yangide.ui.internal.preferences.YangUIPreferenceInitializer.java
License:Open Source License
@Override public void initializeDefaultPreferences() { IPreferenceStore store = YangUIPlugin.getDefault().getPreferenceStore(); store.setDefault(YangPreferenceConstants.M2E_PLUGIN_CLEAN_TARGET, true); // store.setDefault(YangPreferenceConstants.P_STRING, "Default value"); store.setDefault(YangPreferenceConstants.EDITOR_CLOSE_BRACES, true); store.setDefault(YangPreferenceConstants.EDITOR_SMART_PASTE, true); store.setDefault(YangPreferenceConstants.EDITOR_SMART_TAB, true); store.setDefault(YangPreferenceConstants.EDITOR_SMART_INDENT_AFTER_NEWLINE, true); PreferenceConverter.setDefault(store, IYangColorConstants.YANG_COMMENT, new RGB(128, 32, 32)); PreferenceConverter.setDefault(store, IYangColorConstants.YANG_IDENTIFIER, new RGB(0, 0, 0)); PreferenceConverter.setDefault(store, IYangColorConstants.YANG_KEYWORD, new RGB(0, 0, 128)); PreferenceConverter.setDefault(store, IYangColorConstants.YANG_STRING, new RGB(0, 128, 0)); PreferenceConverter.setDefault(store, IYangColorConstants.YANG_TYPE, new RGB(0, 128, 128)); PreferenceConverter.setDefault(store, IYangColorConstants.YANG_NUMBER, new RGB(128, 0, 128)); PreferenceConverter.setDefault(store, IYangColorConstants.EDITOR_MATCHING_BRACKETS_COLOR, new RGB(200, 200, 200)); // formatter settings store.setDefault(YangPreferenceConstants.FMT_INDENT_SPACE, true); store.setDefault(YangPreferenceConstants.FMT_INDENT_WIDTH, 4); store.setDefault(YangPreferenceConstants.FMT_MAX_LINE_LENGTH, 60); store.setDefault(YangPreferenceConstants.FMT_COMMENT, false); store.setDefault(YangPreferenceConstants.FMT_STRING, true); store.setDefault(YangPreferenceConstants.FMT_COMPACT_IMPORT, true); store.setDefault(YangPreferenceConstants.ENABLE_TRACING, false); }
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;//from ww w . j a va2 s.co 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.cloudbees.eclipse.ui.internal.preferences.PreferenceInitializer.java
License:Open Source License
public void initializeDefaultPreferences() { IPreferenceStore store = CloudBeesUIPlugin.getDefault().getPreferenceStore(); store.setDefault(PreferenceConstants.P_GITPROTOCOL, "HTTPS"); store.setDefault(PreferenceConstants.P_JENKINS_REFRESH_ENABLED, true); store.setDefault(PreferenceConstants.P_JENKINS_REFRESH_INTERVAL, 60); //store.setDefault(PreferenceConstants.P_ACTIVE_ACCOUNT, ""); }
From source file:com.clustercontrol.ClusterControlWorkbenchWindowAdvisor.java
License:Open Source License
@Override public void preWindowOpen() { IWorkbenchWindowConfigurer configurer = getWindowConfigurer(); // Initialize window size according to browser size Rectangle bounds = Display.getCurrent().getBounds(); Rectangle rect = ClusterControlPlugin.WINDOW_INIT_SIZE; if (bounds.width < rect.width) { rect.width = bounds.width;//from w w w . j a v a 2 s . c om } if (bounds.height < rect.height) { rect.height = bounds.height; } configurer.setInitialSize(new Point(rect.width, rect.height)); configurer.setShowCoolBar(true); configurer.setShowStatusLine(true); configurer.setShowPerspectiveBar(true); if (ClusterControlPlugin.isRAP()) { // Remove the title bar and buttons configurer.setShellStyle(SWT.NONE); // ????? if (ClusterControlPlugin.isExitConfirm()) { ExitConfirmation exitConfirmation = RWT.getClient().getService(ExitConfirmation.class); exitConfirmation.setMessage(Messages.getString("leave.webclient.confirm")); } // URL?????????? getUrlInfo(); // Basic??????????? String rawAuth = RWT.getRequest().getHeader("Authorization"); // Basic aGluZW1vczpoaW5lbW9z if (rawAuth != null && !rawAuth.equals("")) { String authBase64 = rawAuth.split("\\s", 2)[1]; // aGluZW1vczpoaW5lbW9z String authDecoded = new String(Base64.getDecoder().decode(authBase64)); // hinemos:hinemos String[] auth = authDecoded.split(":", 2); paramaters.put("user", auth[0]); paramaters.put("password", auth[1]); } // Add the following to prevent overflow auto-hiding on perspective bar IPreferenceStore prefStore = PlatformUI.getPreferenceStore(); prefStore.setDefault(IWorkbenchPreferenceConstants.DOCK_PERSPECTIVE_BAR, IWorkbenchPreferenceConstants.TOP_LEFT); } }
From source file:com.clustercontrol.collect.preference.PerformanceInitializer.java
License:Open Source License
/** * ??/*from ww w . ja v a2 s . co m*/ */ @Override public void initializeDefaultPreferences() { log.debug("initializeDefaultPreferences()"); IPreferenceStore store = ClusterControlPlugin.getDefault().getPreferenceStore(); log.debug("initializeDefaultPreferences() " + PerformancePreferencePage.P_GRAPH_MAX + " = " + GRAPH_MAX_DEFAULT); store.setDefault(PerformancePreferencePage.P_GRAPH_MAX, GRAPH_MAX_DEFAULT); log.debug("initializeDefaultPreferences() " + PerformancePreferencePage.P_DL_MAX_WAIT + " = " + DL_MAX_WAIT_DEFAULT); store.setDefault(PerformancePreferencePage.P_DL_MAX_WAIT, DL_MAX_WAIT_DEFAULT); }
From source file:com.clustercontrol.hub.preference.HubPreferencePage.java
License:Open Source License
private void initializeDefaults() { IPreferenceStore store = this.getPreferenceStore(); store.setDefault(HubPreferencePage.P_SIZE_POS, PAGE_MAX_DEFAULT); }
From source file:com.clustercontrol.monitor.preference.MonitorPreferenceInitializer.java
License:Open Source License
@Override public void initializeDefaultPreferences() { IPreferenceStore store = ClusterControlPlugin.getDefault().getPreferenceStore(); store.setDefault(MonitorPreferencePage.P_SCOPE_UPDATE_FLG, true); store.setDefault(MonitorPreferencePage.P_SCOPE_UPDATE_CYCLE, 10); store.setDefault(MonitorPreferencePage.P_STATUS_UPDATE_FLG, true); store.setDefault(MonitorPreferencePage.P_STATUS_UPDATE_CYCLE, 10); store.setDefault(MonitorPreferencePage.P_STATUS_NEW_STATE_FLG, true); store.setDefault(MonitorPreferencePage.P_EVENT_UPDATE_FLG, true); store.setDefault(MonitorPreferencePage.P_EVENT_UPDATE_CYCLE, 10); store.setDefault(MonitorPreferencePage.P_EVENT_MESSAGE_FLG, false); store.setDefault(MonitorPreferencePage.P_EVENT_MAX, 100); store.setDefault(MonitorPreferencePage.P_EVENT_NEW_EVENT_FLG, true); store.setDefault(MonitorPreferencePage.P_MAX_TRAP_OID, 100); }
From source file:com.clustercontrol.preference.ClusterControlInitializer.java
License:Open Source License
@Override public void initializeDefaultPreferences() { IPreferenceStore store = ClusterControlPlugin.getDefault().getPreferenceStore(); store.setDefault(ClusterControlCorePreferencePage.URL, LoginManager.VALUE_URL); store.setDefault(ClusterControlCorePreferencePage.KEY_INTERVAL, LoginManager.VALUE_INTERVAL); store.setDefault(ClusterControlCorePreferencePage.KEY_HTTP_REQUEST_TIMEOUT, LoginManager.VALUE_HTTP_REQUEST_TIMEOUT); store.setDefault(ClusterControlCorePreferencePage.KEY_PROXY_ENABLE, LoginManager.VALUE_PROXY_ENABLE); store.setDefault(ClusterControlCorePreferencePage.KEY_PROXY_HOST, LoginManager.VALUE_PROXY_HOST); store.setDefault(ClusterControlCorePreferencePage.KEY_PROXY_PORT, LoginManager.VALUE_PROXY_PORT); store.setDefault(ClusterControlCorePreferencePage.KEY_PROXY_USER, LoginManager.VALUE_PROXY_USER); store.setDefault(ClusterControlCorePreferencePage.KEY_PROXY_PASSWORD, LoginManager.VALUE_PROXY_PASSWORD); }
From source file:com.clustercontrol.repository.preference.RepositoryPreferenceInitializer.java
License:Open Source License
@Override public void initializeDefaultPreferences() { IPreferenceStore store = ClusterControlPlugin.getDefault().getPreferenceStore(); store.setDefault(RepositoryPreferencePage.P_PROGRAM_EXECUTION, "\"C:\\Program Files (x86)\\teraterm\\ttermpro.exe\" #[IP_ADDRESS]"); }