Example usage for org.eclipse.jface.databinding.swt SWTObservables observeSize

List of usage examples for org.eclipse.jface.databinding.swt SWTObservables observeSize

Introduction

In this page you can find the example usage for org.eclipse.jface.databinding.swt SWTObservables observeSize.

Prototype

@Deprecated
public static ISWTObservableValue observeSize(Control control) 

Source Link

Document

Returns an observable value tracking the size of the given control.

Usage

From source file:mbtarranger.widgets.custombutton.CustomButton.java

License:Open Source License

protected DataBindingContext initDataBindings() {
    DataBindingContext bindingContext = new DataBindingContext();
    ///*from   w w  w. j  ava  2  s.  c  om*/
    IObservableValue thisObserveSizeObserveWidget = SWTObservables.observeSize(this);
    IObservableValue canvas_1ObserveSizeObserveWidget = SWTObservables.observeSize(canvas_1);
    bindingContext.bindValue(thisObserveSizeObserveWidget, canvas_1ObserveSizeObserveWidget, null, null);
    //
    return bindingContext;
}

From source file:mbtarranger.widgets.customslider.CustomSlider.java

License:Open Source License

protected DataBindingContext initDataBindings() {
    DataBindingContext bindingContext = new DataBindingContext();
    ///*from  w  w  w  .jav  a2 s . com*/
    IObservableValue thisObserveSizeObserveWidget = SWTObservables.observeSize(this);
    IObservableValue sliderObserveSizeObserveWidget = SWTObservables.observeSize(slider);
    bindingContext.bindValue(thisObserveSizeObserveWidget, sliderObserveSizeObserveWidget, null, null);
    //
    return bindingContext;
}

From source file:mbtarranger.widgets.streaminspector.StreamInspector.java

License:Open Source License

protected DataBindingContext initDataBindings() {
    DataBindingContext bindingContext = new DataBindingContext();
    ///*  w ww  .  j  a  v a2s . co  m*/
    IObservableValue slider_translateXSelectionObserveValue = BeansObservables.observeValue(slider_translateX,
            "selection");
    IObservableValue interactionModelTranslate_xObserveValue = BeansObservables.observeValue(interactionModel,
            "translate_x");
    bindingContext.bindValue(slider_translateXSelectionObserveValue, interactionModelTranslate_xObserveValue,
            null, null);
    //
    IObservableValue slider_translateYSelectionObserveValue = BeansObservables.observeValue(slider_translateY,
            "selection");
    IObservableValue interactionModelTranslate_yObserveValue = BeansObservables.observeValue(interactionModel,
            "translate_y");
    bindingContext.bindValue(slider_translateYSelectionObserveValue, interactionModelTranslate_yObserveValue,
            null, null);
    //
    IObservableValue slider_translateXMaximumObserveValue = BeansObservables.observeValue(slider_translateX,
            "maximum");
    IObservableValue interactionModelTranslate_xMaxObserveValue = BeansObservables
            .observeValue(interactionModel, "translate_xMax");
    bindingContext.bindValue(slider_translateXMaximumObserveValue, interactionModelTranslate_xMaxObserveValue,
            null, null);
    //
    IObservableValue canvas_plot1ObserveSizeObserveWidget = SWTObservables.observeSize(canvas_plot1);
    IObservableValue interactionModelPlotSizeObserveValue = BeansObservables.observeValue(interactionModel,
            "plotSize");
    bindingContext.bindValue(canvas_plot1ObserveSizeObserveWidget, interactionModelPlotSizeObserveValue, null,
            null);
    //
    IObservableValue slider_translateYMaximumObserveValue = BeansObservables.observeValue(slider_translateY,
            "maximum");
    IObservableValue interactionModelTranslate_yMaxObserveValue = BeansObservables
            .observeValue(interactionModel, "translate_yMax");
    bindingContext.bindValue(slider_translateYMaximumObserveValue, interactionModelTranslate_yMaxObserveValue,
            null, null);
    //
    IObservableValue text_AltsPerBinObserveTextObserveWidget = SWTObservables.observeText(text_AltsPerBin,
            SWT.Modify);
    IObservableValue interactionModelNumAltsPerBinObserveValue = BeansObservables.observeValue(interactionModel,
            "numAltsPerBin");
    bindingContext.bindValue(text_AltsPerBinObserveTextObserveWidget, interactionModelNumAltsPerBinObserveValue,
            null, null);
    //
    return bindingContext;
}