List of usage examples for org.eclipse.jface.databinding.swt SWTObservables observeMax
@Deprecated public static ISWTObservableValue observeMax(Control control)
control
. From source file:com.rcpcompany.uibindings.internal.uiAttributeFactories.MinMaxUIAttributeFactory.java
License:Open Source License
protected static IObservableValue createObservable(Widget widget, String attribute) { if (widget instanceof Slider) return new SliderObservableValue(((Slider) widget), attribute); else if (Constants.ATTR_MIN.equals(attribute)) return SWTObservables.observeMin((Control) widget); else if (Constants.ATTR_MAX.equals(attribute)) return SWTObservables.observeMax((Control) widget); return null;//w ww . j a va 2 s. c om }
From source file:org.reap.internal.core.binding.BindingManager.java
License:Open Source License
private IObservable createSWTObservable(final Control control, final BindingConfig binding) { IObservable obs = null;/*from w ww . j ava2 s . co m*/ switch (binding.getType()) { case BACKGROUND: obs = SWTObservables.observeBackground(control); break; case EDITABLE: obs = SWTObservables.observeEditable(control); break; case ENABLED: obs = SWTObservables.observeEnabled(control); break; case FONT: obs = SWTObservables.observeFont(control); break; case FOREGROUND: obs = SWTObservables.observeForeground(control); break; case ITEMS: obs = SWTObservables.observeItems(control); break; case MAX: obs = SWTObservables.observeMax(control); break; case MIN: obs = SWTObservables.observeMin(control); break; case SELECTION: obs = SWTObservables.observeSelection(control); break; case SINGLESELECTIONINDEX: obs = SWTObservables.observeSingleSelectionIndex(control); break; case TEXT: obs = SWTObservables.observeText(control); break; case TEXTFOCUSOUT: obs = SWTObservables.observeText(control, SWT.FocusOut); break; case TEXTMODIFY: obs = SWTObservables.observeText(control, SWT.Modify); break; case TEXTNONE: obs = SWTObservables.observeText(control, SWT.None); break; case TOOLTIPTEXT: obs = SWTObservables.observeTooltipText(control); break; case VISIBLE: obs = SWTObservables.observeVisible(control); break; default: throw new IllegalArgumentException(); } return obs; }