Example usage for org.eclipse.jface.databinding.swt WidgetProperties font

List of usage examples for org.eclipse.jface.databinding.swt WidgetProperties font

Introduction

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

Prototype

public static IWidgetValueProperty font() 

Source Link

Document

Returns a value property for observing the font of a Control .

Usage

From source file:uk.ac.stfc.isis.ibex.ui.motor.views.MinimalMotorView.java

License:Open Source License

/**
 * Binds the model to the view.// w  ww  .  ja  v  a2 s.c  o m
 */
private void bind() {

    bindingContext.bindValue(WidgetProperties.text().observe(setpoint),
            BeanProperties.value("setpoint").observe(minimalMotorViewModel));

    bindingContext.bindValue(WidgetProperties.text().observe(value),
            BeanProperties.value("value").observe(minimalMotorViewModel));

    bindingContext.bindValue(WidgetProperties.text().observe(motorName),
            BeanProperties.value("motorName").observe(minimalMotorViewModel));

    bindingContext.bindValue(WidgetProperties.font().observe(motorName),
            BeanProperties.value("font").observe(minimalMotorViewModel));

    bindingContext.bindValue(WidgetProperties.background().observe(motorName),
            BeanProperties.value("color").observe(minimalMotorViewModel));

    bindingContext.bindValue(WidgetProperties.background().observe(indicator),
            BeanProperties.value("color").observe(minimalMotorViewModel));

    bindingContext.bindValue(WidgetProperties.background().observe(value),
            BeanProperties.value("color").observe(minimalMotorViewModel));

    bindingContext.bindValue(WidgetProperties.background().observe(setpoint),
            BeanProperties.value("color").observe(minimalMotorViewModel));

    bindingContext.bindValue(WidgetProperties.background().observe(this),
            BeanProperties.value("color").observe(minimalMotorViewModel));

    bindingContext.bindValue(WidgetProperties.tooltipText().observe(this),
            BeanProperties.value("tooltip").observe(minimalMotorViewModel));

}