Example usage for org.eclipse.jface.databinding.viewers ViewerProperties singleSelection

List of usage examples for org.eclipse.jface.databinding.viewers ViewerProperties singleSelection

Introduction

In this page you can find the example usage for org.eclipse.jface.databinding.viewers ViewerProperties singleSelection.

Prototype

public static IViewerValueProperty singleSelection() 

Source Link

Document

Returns a value property for observing the single selection of a ISelectionProvider .

Usage

From source file:org.polarsys.reqcycle.repository.connector.local.ui.dialog.UseAsSourceDialog.java

License:Open Source License

protected DataBindingContext initDataBindings() {
    DataBindingContext bindingContext = new DataBindingContext();
    ///*from  w  w w. j  a v a 2  s .  c  om*/
    IObservableValue observeTextTxtNameObserveWidget = WidgetProperties.text(SWT.Modify)
            .observe(compositeNewSource.txtName);
    IObservableValue sourceNameBeanObserveValue = PojoProperties.value("sourceName").observe(bean);
    bindingContext.bindValue(observeTextTxtNameObserveWidget, sourceNameBeanObserveValue, null, null);
    //
    IObservableValue observeSingleSelectionCvDataModel = ViewerProperties.singleSelection()
            .observe(compositeNewSource.cvDataModel);
    IObservableValue dataModelBeanObserveValue = PojoProperties.value("dataModel").observe(bean);
    bindingContext.bindValue(observeSingleSelectionCvDataModel, dataModelBeanObserveValue, null, null);
    //
    IObservableValue observeSingleSelectionCvScope = ViewerProperties.singleSelection()
            .observe(compositeNewSource.cvScope);
    IObservableValue scopeBeanObserveValue = PojoProperties.value("scope").observe(bean);
    bindingContext.bindValue(observeSingleSelectionCvScope, scopeBeanObserveValue, null, null);
    //
    return bindingContext;
}

From source file:org.polarsys.reqcycle.repository.connector.local.ui.LocalSettingPage.java

License:Open Source License

protected DataBindingContext initDataBindings() {
    DataBindingContext bindingContext = new DataBindingContext();
    ////from  ww  w  .  j  av a 2  s  . c  o  m
    IObservableValue observeSingleSelectionCvDataModel = ViewerProperties.singleSelection()
            .observe(cvDataModel);
    IObservableValue dataModelBeanObserveValue = PojoProperties.value("dataModel").observe(bean);
    bindingContext.bindValue(observeSingleSelectionCvDataModel, dataModelBeanObserveValue, null, null);
    //
    IObservableValue observeSingleSelectionCvScope = ViewerProperties.singleSelection().observe(cvScope);
    IObservableValue scopeBeanObserveValue = PojoProperties.value("scope").observe(bean);
    bindingContext.bindValue(observeSingleSelectionCvScope, scopeBeanObserveValue, null, null);
    //
    IObservableValue observeTextTxtFileObserveWidget = WidgetProperties.text(SWT.Modify).observe(txtFile);
    IObservableValue modelPathBeanObserveValue = PojoProperties.value("destination").observe(bean);
    bindingContext.bindValue(observeTextTxtFileObserveWidget, modelPathBeanObserveValue, null, null);
    //
    return bindingContext;
}

From source file:org.polarsys.reqcycle.repository.connector.rmf.ui.RMFSettingPage.java

License:Open Source License

@Override
protected void doSpecificInitDataBindings(DataBindingContext bindingContext) {
    ////from ww  w  .  j  a va2 s  . com
    IObservableValue observeTextFileURITextObserveWidget = WidgetProperties.text(SWT.Modify)
            .observe(fileURIText);
    IObservableValue uriBeanObserveValue = PojoProperties.value("uri").observe(getBean());
    bindingContext.bindValue(observeTextFileURITextObserveWidget, uriBeanObserveValue, null, null);

    IObservableValue observeDocument = ViewerProperties.singleSelection().observe(comboViewer);
    IObservableValue documentObserveValue = PojoProperties.value("specification").observe(getBean());
    bindingContext.bindValue(observeDocument, documentObserveValue, null, null);

}

From source file:org.polarsys.reqcycle.repository.connector.ui.wizard.pages.AbstractSettingPage.java

License:Open Source License

protected final DataBindingContext initDataBindings(DataBindingContext bindingContext) {

    IObservableValue observeSingleSelectionCvDataModel = ViewerProperties.singleSelection()
            .observe(cvDataModel);//w  w  w  . j a  va2 s.  co m
    IObservableValue dataPackageBeanObserveValue = PojoProperties.value("dataModel").observe(getBean());
    bindingContext.bindValue(observeSingleSelectionCvDataModel, dataPackageBeanObserveValue, null, null);
    //
    IObservableValue observeSingleSelectionCvScope = ViewerProperties.singleSelection().observe(cvScope);
    IObservableValue scopeBeanObserveValue = PojoProperties.value("scope").observe(getBean());
    bindingContext.bindValue(observeSingleSelectionCvScope, scopeBeanObserveValue, null, null);
    //
    IObservableValue observeTextTxtFileObserveWidget = WidgetProperties.text(SWT.Modify).observe(txtFile);
    IObservableValue modelPathBeanObserveValue = PojoProperties.value("outputPath").observe(getBean());
    bindingContext.bindValue(observeTextTxtFileObserveWidget, modelPathBeanObserveValue, null, null);
    //
    // IObservableValue observeSelectionRadioBtnReferenceImportObserveWidget
    // = WidgetProperties.selection().observe(radioBtnReferenceImport);
    // IObservableValue isReferenceBeanObserveValue =
    // PojoProperties.value("isReference").observe(getBean());
    // bindingContext.bindValue(observeSelectionRadioBtnReferenceImportObserveWidget,
    // isReferenceBeanObserveValue, null, null);
    //
    doSpecificInitDataBindings(bindingContext);
    return bindingContext;
}

From source file:org.polarsys.reqcycle.styling.ui.dialogs.StyleModelEditorDialog.java

License:Open Source License

protected DataBindingContext initDataBindings() {
    DataBindingContext bindingContext = new DataBindingContext();
    //// w ww . j av  a  2  s . c om
    IObservableValue observeSingleSelectionComboViewer = ViewerProperties.singleSelection()
            .observe(comboViewer);
    IObservableValue caseStylePredicateObserveValue = EMFObservables.observeValue(caseStyle,
            Literals.STYLING_PREDICATE__PREDICATE);
    bindingContext.bindValue(observeSingleSelectionComboViewer, caseStylePredicateObserveValue, null, null);
    //
    return bindingContext;
}

From source file:org.yakindu.sct.ui.editor.propertysheets.ChoicePropertySection.java

License:Open Source License

protected void bindChoiceKind(EMFDataBindingContext context) {
    IEMFValueProperty property = EMFEditProperties.value(TransactionUtil.getEditingDomain(eObject),
            SGraphPackage.Literals.CHOICE__KIND);
    context.bindValue(ViewerProperties.singleSelection().observe(choiceKindViewer), property.observe(eObject));
}

From source file:org.yakindu.sct.ui.editor.propertysheets.EntryPropertySection.java

License:Open Source License

private void bindEntryKindControl(EMFDataBindingContext context) {
    IEMFValueProperty property = EMFEditProperties.value(TransactionUtil.getEditingDomain(eObject),
            SGraphPackage.Literals.ENTRY__KIND);
    context.bindValue(ViewerProperties.singleSelection().observe(entryKindViewer), property.observe(eObject));
}

From source file:phasereditor.assetpack.ui.editors.AtlasAssetEditorComp.java

License:Open Source License

protected DataBindingContext initDataBindings() {
    DataBindingContext bindingContext = new DataBindingContext();
    ///*w  ww . j  a v  a2s . com*/
    IObservableValue observeText_textObserveWidget = WidgetProperties.text(SWT.Modify).observe(_text);
    IObservableValue modelkey_selfObserveValue = BeanProperties.value("model.key").observe(_self);
    UpdateValueStrategy strategy_1 = new UpdateValueStrategy();
    strategy_1.setBeforeSetValidator(new RequiredValidator());
    bindingContext.bindValue(observeText_textObserveWidget, modelkey_selfObserveValue, strategy_1, null);
    //
    IObservableValue observeText_text_1ObserveWidget = WidgetProperties.text(SWT.Modify).observe(_text_1);
    IObservableValue modeltextureURL_selfObserveValue = BeanProperties.value("model.textureURL").observe(_self);
    UpdateValueStrategy strategy = new UpdateValueStrategy();
    strategy.setBeforeSetValidator(new RequiredValidator());
    bindingContext.bindValue(observeText_text_1ObserveWidget, modeltextureURL_selfObserveValue, strategy, null);
    //
    IObservableValue observeText_text_2ObserveWidget = WidgetProperties.text(SWT.Modify).observe(_text_2);
    IObservableValue modelatlasURL_selfObserveValue = BeanProperties.value("model.atlasURL").observe(_self);
    bindingContext.bindValue(observeText_text_2ObserveWidget, modelatlasURL_selfObserveValue, null, null);
    //
    IObservableValue observeText_text_3ObserveWidget = WidgetProperties.text(SWT.Modify).observe(_text_3);
    IObservableValue modelatlasData_selfObserveValue = BeanProperties.value("model.atlasData").observe(_self);
    bindingContext.bindValue(observeText_text_3ObserveWidget, modelatlasData_selfObserveValue, null, null);
    //
    IObservableValue observeSingleSelection_comboViewer = ViewerProperties.singleSelection()
            .observe(_formatViewer);
    IObservableValue modelformat_selfObserveValue = BeanProperties.value("model.format").observe(_self);
    bindingContext.bindValue(observeSingleSelection_comboViewer, modelformat_selfObserveValue, null, null);
    //
    return bindingContext;
}

From source file:phasereditor.assetpack.ui.editors.PhysicsAssetEditorComp.java

License:Open Source License

protected DataBindingContext initDataBindings() {
    DataBindingContext bindingContext = new DataBindingContext();
    ////from  ww  w.  j  a v a  2s  . com
    IObservableValue observeText_textObserveWidget = WidgetProperties.text(SWT.Modify).observe(_text);
    IObservableValue modelkey_selfObserveValue = BeanProperties.value("model.key").observe(_self);
    UpdateValueStrategy strategy = new UpdateValueStrategy();
    strategy.setBeforeSetValidator(new RequiredValidator());
    bindingContext.bindValue(observeText_textObserveWidget, modelkey_selfObserveValue, strategy, null);
    //
    IObservableValue observeText_text_1ObserveWidget = WidgetProperties.text(SWT.Modify).observe(_text_1);
    IObservableValue modelurl_selfObserveValue = BeanProperties.value("model.url").observe(_self);
    bindingContext.bindValue(observeText_text_1ObserveWidget, modelurl_selfObserveValue, null, null);
    //
    IObservableValue observeText_text_2ObserveWidget = WidgetProperties.text(SWT.Modify).observe(_text_2);
    IObservableValue modeldata_selfObserveValue = BeanProperties.value("model.data").observe(_self);
    bindingContext.bindValue(observeText_text_2ObserveWidget, modeldata_selfObserveValue, null, null);
    //
    IObservableValue observeSingleSelection_comboViewer = ViewerProperties.singleSelection()
            .observe(_formatViewer);
    IObservableValue modelformat_selfObserveValue = BeanProperties.value("model.format").observe(_self);
    bindingContext.bindValue(observeSingleSelection_comboViewer, modelformat_selfObserveValue, null, null);
    //
    return bindingContext;
}

From source file:phasereditor.assetpack.ui.editors.TilemapAssetEditorComp.java

License:Open Source License

protected DataBindingContext initDataBindings() {
    DataBindingContext bindingContext = new DataBindingContext();
    ///*from ww  w . j a va2s .  co  m*/
    IObservableValue observeText_textObserveWidget = WidgetProperties.text(SWT.Modify).observe(_text);
    IObservableValue modelkey_selfObserveValue = BeanProperties.value("model.key").observe(_self);
    bindingContext.bindValue(observeText_textObserveWidget, modelkey_selfObserveValue, null, null);
    //
    IObservableValue observeText_text_1ObserveWidget = WidgetProperties.text(SWT.Modify).observe(_text_1);
    IObservableValue modelurl_selfObserveValue = BeanProperties.value("model.url").observe(_self);
    bindingContext.bindValue(observeText_text_1ObserveWidget, modelurl_selfObserveValue, null, null);
    //
    IObservableValue observeText_text_2ObserveWidget = WidgetProperties.text(SWT.Modify).observe(_text_2);
    IObservableValue modeldata_selfObserveValue = BeanProperties.value("model.data").observe(_self);
    bindingContext.bindValue(observeText_text_2ObserveWidget, modeldata_selfObserveValue, null, null);
    //
    IObservableValue observeSingleSelection_comboViewer = ViewerProperties.singleSelection()
            .observe(_formatViewer);
    IObservableValue modelformat_selfObserveValue = BeanProperties.value("model.format").observe(_self);
    bindingContext.bindValue(observeSingleSelection_comboViewer, modelformat_selfObserveValue, null, null);
    //
    return bindingContext;
}