List of usage examples for org.eclipse.jface.preference IPreferenceStore getDouble
double getDouble(String name);
From source file:ccw.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); return;/* w w w .ja v a 2 s . c o m*/ } 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:ccw.preferences.OverlayPreferenceStore.java
License:Open Source License
private void loadProperty(IPreferenceStore orgin, OverlayKey key, IPreferenceStore target, boolean forceInitialization) { TypeDescriptor d = key.fDescriptor;/*from www. j a v a 2 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.axmor.eclipse.typescript.editor.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); return;//from w ww. j a v a2 s.c o m } 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.axmor.eclipse.typescript.editor.preferences.OverlayPreferenceStore.java
License:Open Source License
private void loadProperty(IPreferenceStore orgin, OverlayKey key, IPreferenceStore target, boolean forceInitialization) { TypeDescriptor d = key.fDescriptor;/* www .ja va2 s . 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.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 w ww .j a va2 s.c om 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 ww .jav a 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.nokia.tools.screen.ui.editor.ScreenEditorPart.java
License:Open Source License
protected void initializeViewers() { super.initializeViewers(); IPreferenceStore store = UiPlugin.getDefault().getPreferenceStore(); if (store.getBoolean(IScreenConstants.PREF_ZOOMING_GLOBAL)) { ZoomManager manager = (ZoomManager) getAdapter(ZoomManager.class); double factor = store.getDouble(IScreenConstants.PREF_ZOOMING_FACTOR); manager.setZoom(factor);/* www . j av a 2s. c o m*/ } }
From source file:com.nokia.tools.theme.ui.dialogs.ThemeResourceSelectionPage.java
License:Open Source License
public Control createPage(Composite parent) { // finds all component names in a system createInput();/* ww w . j a v a 2s . c om*/ GridLayout parentLayout = (GridLayout) parent.getLayout(); parentLayout.numColumns = 1; parent.setLayout(parentLayout); Composite filterArea = new Composite(parent, SWT.NONE); GridData gd = new GridData(GridData.FILL_HORIZONTAL); filterArea.setLayoutData(gd); GridLayout gl = new GridLayout(2, false); gl.marginHeight = 0; gl.marginWidth = 0; gl.verticalSpacing = 7; filterArea.setLayout(gl); final Label lblFilter = new Label(filterArea, SWT.NONE); lblFilter.setText(WizardMessages.ResourceSelectionDialog_FilterLabel); pattern = new Text(filterArea, SWT.BORDER); ControlDecoration filterDecoration = new ControlDecoration(pattern, SWT.TOP | SWT.LEFT); Image image = FieldDecorationRegistry.getDefault() .getFieldDecoration(FieldDecorationRegistry.DEC_CONTENT_PROPOSAL).getImage(); filterDecoration.setImage(image); filterDecoration.setDescriptionText("Press Ctrl+Space to see history"); filterDecoration.setShowOnlyOnFocus(true); pattern.setToolTipText(WizardMessages.ResourceSelectionDialog_Pattern_Tooltip_Text); initSuggestionsAndHistory(); installContentProposalAdapter(pattern, new TextContentAdapter()); gd = new GridData(GridData.FILL_BOTH); pattern.setLayoutData(gd); pattern.addModifyListener(new ModifyListener() { public void modifyText(ModifyEvent e) { themeTableViewer.setInput(filterInput(pattern.getText())); if (themeTableViewer.getElementAt(0) != null) { themeTableViewer.setSelection(new StructuredSelection(themeTableViewer.getElementAt(0)), true); } getManager().refresh(); } }); pattern.addKeyListener(new KeyAdapter() { public void keyPressed(KeyEvent event) { if (event.keyCode == SWT.ARROW_DOWN) { themeTableViewer.scrollDown(0, 1); themeTableViewer.getTable().setFocus(); } else if (event.keyCode == SWT.CR || event.keyCode == SWT.KEYPAD_CR) { addToSuggestionsAndHistory(pattern.getText()); } } }); themeTableViewer = new TableViewer(parent, SWT.FULL_SELECTION | SWT.BORDER | SWT.V_SCROLL); themeTableViewer.getTable().addListener(SWT.Paint, new TableImagePaintListener(getManager(), themeTableViewer.getTable())); themeTableViewer.setSorter(new SearchTableSorter(ORDER_NAME)); Table items = themeTableViewer.getTable(); items.setLinesVisible(false); items.setHeaderVisible(true); colName = new TableColumn(items, SWT.LEFT, 0); colName.setText(WizardMessages.ResourceSelectionDialog_NameLabel); colName.addSelectionListener(new SelectionAdapter() { public void widgetSelected(SelectionEvent e) { themeTableViewer.setSorter(new SearchTableSorter(ORDER_NAME)); } }); colId = new TableColumn(items, SWT.LEFT, 1); colId.setText(WizardMessages.ResourceSelectionDialog_IdLabel); colId.addSelectionListener(new SelectionAdapter() { public void widgetSelected(SelectionEvent e) { themeTableViewer.setSorter(new SearchTableSorter(ORDER_ID)); } }); themeTableViewer.setLabelProvider(new SearchDataLabelProvider()); themeTableViewer.setContentProvider(new ArrayContentProvider()); themeTableViewer.setInput(themeElements); gd = new GridData(SWT.FILL, SWT.FILL, true, true); gd.minimumHeight = 50; if (getManager().getPages().length > 1) { gd.widthHint = 313; gd.heightHint = 217; } else { gd.widthHint = 339; gd.heightHint = 266; } items.setLayoutData(gd); themeTableViewer.addSelectionChangedListener(this); themeTableViewer.addOpenListener(this); MouseMoveListener listener = new MouseMoveListener() { /* * (non-Javadoc) * * @see org.eclipse.swt.events.MouseMoveListener#mouseMove(org.eclipse.swt.events.MouseEvent) */ public void mouseMove(MouseEvent e) { handleMouseMove(themeTableViewer.getTable(), e); } }; parent.addMouseMoveListener(listener); themeTableViewer.getTable().addMouseMoveListener(listener); IPreferenceStore store = UtilsPlugin.getDefault().getPreferenceStore(); columnRatio = store.getDouble(IScreenConstants.PREF_LAST_COLUMNRATIO_THEME_RESOURCE_PAGE); setColumnSizes(); themeTableViewer.getTable().addListener(SWT.Resize, new Listener() { public void handleEvent(Event event) { if (updateColumnSizes) setColumnSizes(); } }); colName.addListener(SWT.Resize, new Listener() { public void handleEvent(Event event) { if (updateColumnSizes) { int w = themeTableViewer.getTable().getClientArea().width; int c1 = colName.getWidth(); columnRatio = (double) c1 / w; if (columnRatio > 1) columnRatio = 0.99; setColumnSizes(); } } }); colId.addListener(SWT.Resize, new Listener() { public void handleEvent(Event event) { if (updateColumnSizes) { setColumnSizes(); } } }); updateColumnSizes = true; return parent; }
From source file:com.safi.workshop.sqlexplorer.preferences.OverlayPreferenceStore.java
License:Open Source License
void propagateProperty(IPreferenceStore orgin, OverlayKey key, IPreferenceStore target) { if (orgin.isDefault(key.fKey)) { if (!target.isDefault(key.fKey)) target.setToDefault(key.fKey); return;// w w w .j a va2s. com } 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:de.walware.ecommons.preferences.ui.OverlayPreferenceStore.java
License:Open Source License
private void propagateProperty(final IPreferenceStore orgin, final OverlayStorePreference key, final IPreferenceStore target) { if (orgin.isDefault(key.fKey)) { if (!target.isDefault(key.fKey)) { target.setToDefault(key.fKey); }/*from w w w . j av a 2s . c om*/ return; } final Type type = key.fType; switch (type) { case BOOLEAN: { final boolean originValue = orgin.getBoolean(key.fKey); final boolean targetValue = target.getBoolean(key.fKey); if (targetValue != originValue) { target.setValue(key.fKey, originValue); } break; } case DOUBLE: { final double originValue = orgin.getDouble(key.fKey); final double targetValue = target.getDouble(key.fKey); if (targetValue != originValue) { target.setValue(key.fKey, originValue); } break; } case FLOAT: { final float originValue = orgin.getFloat(key.fKey); final float targetValue = target.getFloat(key.fKey); if (targetValue != originValue) { target.setValue(key.fKey, originValue); } break; } case INT: { final int originValue = orgin.getInt(key.fKey); final int targetValue = target.getInt(key.fKey); if (targetValue != originValue) { target.setValue(key.fKey, originValue); } break; } case LONG: { final long originValue = orgin.getLong(key.fKey); final long targetValue = target.getLong(key.fKey); if (targetValue != originValue) { target.setValue(key.fKey, originValue); } break; } case STRING: { final String originValue = orgin.getString(key.fKey); final String targetValue = target.getString(key.fKey); if (targetValue != null && originValue != null && !targetValue.equals(originValue)) { target.setValue(key.fKey, originValue); } break; } } }