List of usage examples for org.eclipse.jface.databinding.swt WidgetProperties selection
public static IWidgetValueProperty selection()
From source file:org.sonarlint.eclipse.ui.internal.server.wizard.EndWizardPage.java
License:Open Source License
@Override public void createControl(Composite parent) { Composite container = new Composite(parent, SWT.NONE); GridLayout layout = new GridLayout(); container.setLayout(layout);//from www .ja va 2s .co m GridData layoutData = new GridData(SWT.FILL, SWT.FILL, true, true); container.setLayoutData(layoutData); Label label = new Label(container, SWT.WRAP); GridData gd = new GridData(GridData.FILL_HORIZONTAL); label.setLayoutData(gd); if (model.isEdit()) { label.setText( "SonarQube Server connection successfully edited. Click finish to save your changes and schedule an update of all project bindings."); } else { label.setText( "SonarQube Server connection successfully created. Click finish to save and schedule an update of all project bindings."); } notificationsEnabledCheckbox = new Button(container, SWT.CHECK); notificationsEnabledCheckbox.setText("Receive notifications about events in this server"); notificationsEnabledCheckbox.setVisible(false); DataBindingContext dbc = new DataBindingContext(); dbc.bindValue(WidgetProperties.selection().observe(notificationsEnabledCheckbox), BeanProperties .value(ServerConnectionModel.class, ServerConnectionModel.PROPERTY_NOTIFICATIONS_ENABLED) .observe(model), null, null); WizardPageSupport.create(this, dbc); setControl(container); }
From source file:phasereditor.assetpack.ui.editors.AudioAssetEditorComp.java
License:Open Source License
protected DataBindingContext initDataBindings() { DataBindingContext bindingContext = new DataBindingContext(); //// www . j a v a 2 s. co m 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 modelurlsJSONString_selfObserveValue = BeanProperties.value("model.urlsJSONString") .observe(_self); UpdateValueStrategy strategy_1 = new UpdateValueStrategy(); strategy_1.setBeforeSetValidator(new UrlsValidator()); bindingContext.bindValue(observeText_text_1ObserveWidget, modelurlsJSONString_selfObserveValue, strategy_1, null); // IObservableValue observeSelection_autoDecodeButtonObserveWidget = WidgetProperties.selection() .observe(_autoDecodeButton); IObservableValue modelautoDecode_selfObserveValue = BeanProperties.value("model.autoDecode").observe(_self); bindingContext.bindValue(observeSelection_autoDecodeButtonObserveWidget, modelautoDecode_selfObserveValue, null, null); // return bindingContext; }
From source file:phasereditor.assetpack.ui.editors.AudioSpriteAssetEditorComp.java
License:Open Source License
protected DataBindingContext initDataBindings() { DataBindingContext bindingContext = new DataBindingContext(); ////from w ww .jav a 2 s . c o m 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 modelurlsJSONString_selfObserveValue = BeanProperties.value("model.urlsJSONString") .observe(_self); UpdateValueStrategy strategy_1 = new UpdateValueStrategy(); strategy_1.setBeforeSetValidator(new UrlsValidator()); _urlsBinding = bindingContext.bindValue(observeText_text_1ObserveWidget, modelurlsJSONString_selfObserveValue, strategy_1, null); // IObservableValue observeSelection_autoDecodeButtonObserveWidget = WidgetProperties.selection() .observe(_autoDecodeButton); IObservableValue modelautoDecode_selfObserveValue = BeanProperties.value("model.autoDecode").observe(_self); bindingContext.bindValue(observeSelection_autoDecodeButtonObserveWidget, modelautoDecode_selfObserveValue, null, null); // IObservableValue observeText_jsonURLTextObserveWidget = WidgetProperties.text(SWT.Modify) .observe(_jsonURLText); IObservableValue modeljsonURL_selfObserveValue = BeanProperties.value("model.jsonURL").observe(_self); bindingContext.bindValue(observeText_jsonURLTextObserveWidget, modeljsonURL_selfObserveValue, null, null); // IObservableValue observeText_jsonDataTextObserveWidget = WidgetProperties.text(SWT.Modify) .observe(_jsonDataText); IObservableValue modeljsonData_selfObserveValue = BeanProperties.value("model.jsonData").observe(_self); UpdateValueStrategy strategy_2 = new UpdateValueStrategy(); strategy_2.setBeforeSetValidator(new AudioSpriteJSONValidator()); bindingContext.bindValue(observeText_jsonDataTextObserveWidget, modeljsonData_selfObserveValue, strategy_2, null); // return bindingContext; }
From source file:phasereditor.assetpack.ui.editors.ImageAssetEditorComp.java
License:Open Source License
protected DataBindingContext initDataBindings() { DataBindingContext bindingContext = new DataBindingContext(); ///*from www. j a v a2 s. c om*/ 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); UpdateValueStrategy strategy_1 = new UpdateValueStrategy(); strategy_1.setBeforeSetValidator(new RequiredValidator()); bindingContext.bindValue(observeText_text_1ObserveWidget, modelurl_selfObserveValue, strategy_1, null); // IObservableValue observeSelection_btnOverwriteObserveWidget = WidgetProperties.selection() .observe(_overwriteButton); IObservableValue modeloverwrite_selfObserveValue = BeanProperties.value("model.overwrite").observe(_self); bindingContext.bindValue(observeSelection_btnOverwriteObserveWidget, modeloverwrite_selfObserveValue, null, null); // return bindingContext; }
From source file:phasereditor.assetpack.ui.editors.VideoAssetEditorComp.java
License:Open Source License
protected DataBindingContext initDataBindings() { DataBindingContext bindingContext = new DataBindingContext(); ////from w w w. j av a 2 s . c o m 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 modelurlsJSONString_selfObserveValue = BeanProperties.value("model.urlsJSONString") .observe(_self); UpdateValueStrategy strategy_1 = new UpdateValueStrategy(); strategy_1.setBeforeSetValidator(new UrlsValidator()); bindingContext.bindValue(observeText_text_1ObserveWidget, modelurlsJSONString_selfObserveValue, strategy_1, null); // IObservableValue observeSelection_autoDecodeButtonObserveWidget = WidgetProperties.selection() .observe(_asBlobButton); IObservableValue modelasBlob_selfObserveValue = BeanProperties.value("model.asBlob").observe(_self); bindingContext.bindValue(observeSelection_autoDecodeButtonObserveWidget, modelasBlob_selfObserveValue, null, null); // return bindingContext; }
From source file:phasereditor.atlas.ui.editors.AtlasSettingsDialog.java
License:Open Source License
protected DataBindingContext initDataBindings() { DataBindingContext bindingContext = new DataBindingContext(); //// w w w .j a v a2 s . c om IObservableValue observeText_text_1ObserveWidget = WidgetProperties.text(SWT.Modify).observe(_text_1); IObservableValue minWidth_settingsObserveValue = PojoProperties.value("minWidth").observe(_settings); bindingContext.bindValue(observeText_text_1ObserveWidget, minWidth_settingsObserveValue, null, null); // IObservableValue observeText_text_2ObserveWidget = WidgetProperties.text(SWT.Modify).observe(_text_2); IObservableValue minHeight_settingsObserveValue = PojoProperties.value("minHeight").observe(_settings); bindingContext.bindValue(observeText_text_2ObserveWidget, minHeight_settingsObserveValue, null, null); // IObservableValue observeText_textObserveWidget = WidgetProperties.text(SWT.Modify).observe(_text); IObservableValue maxWidth_settingsObserveValue = PojoProperties.value("maxWidth").observe(_settings); bindingContext.bindValue(observeText_textObserveWidget, maxWidth_settingsObserveValue, null, null); // IObservableValue observeText_text_3ObserveWidget = WidgetProperties.text(SWT.Modify).observe(_text_3); IObservableValue maxHeight_settingsObserveValue = PojoProperties.value("maxHeight").observe(_settings); bindingContext.bindValue(observeText_text_3ObserveWidget, maxHeight_settingsObserveValue, null, null); // IObservableValue observeSelection_btnStripWhitespaceXObserveWidget = WidgetProperties.selection() .observe(_btnStripWhitespaceX); IObservableValue stripWhitespaceX_settingsObserveValue = PojoProperties.value("stripWhitespaceX") .observe(_settings); bindingContext.bindValue(observeSelection_btnStripWhitespaceXObserveWidget, stripWhitespaceX_settingsObserveValue, null, null); // IObservableValue observeSelection_btnStripWhitespaceYObserveWidget = WidgetProperties.selection() .observe(_btnStripWhitespaceY); IObservableValue stripWhitespaceY_settingsObserveValue = PojoProperties.value("stripWhitespaceY") .observe(_settings); bindingContext.bindValue(observeSelection_btnStripWhitespaceYObserveWidget, stripWhitespaceY_settingsObserveValue, null, null); // IObservableValue observeSelection_btnAliasObserveWidget = WidgetProperties.selection().observe(_btnAlias); IObservableValue alias_settingsObserveValue = PojoProperties.value("alias").observe(_settings); bindingContext.bindValue(observeSelection_btnAliasObserveWidget, alias_settingsObserveValue, null, null); // IObservableValue observeSelection_btnUseIndexesObserveWidget = WidgetProperties.selection() .observe(_btnUseIndexes); IObservableValue useIndexes_settingsObserveValue = PojoProperties.value("useIndexes").observe(_settings); bindingContext.bindValue(observeSelection_btnUseIndexesObserveWidget, useIndexes_settingsObserveValue, null, null); // IObservableValue observeSelection_btnGridObserveWidget = WidgetProperties.selection().observe(_btnGrid); IObservableValue grid_settingsObserveValue = PojoProperties.value("grid").observe(_settings); bindingContext.bindValue(observeSelection_btnGridObserveWidget, grid_settingsObserveValue, null, null); // IObservableValue observeSelection_btnDebugObserveWidget = WidgetProperties.selection().observe(_btnDebug); IObservableValue debug_settingsObserveValue = PojoProperties.value("debug").observe(_settings); bindingContext.bindValue(observeSelection_btnDebugObserveWidget, debug_settingsObserveValue, null, null); // IObservableValue observeText_text_4ObserveWidget = WidgetProperties.text(SWT.Modify).observe(_text_4); IObservableValue paddingX_settingsObserveValue = PojoProperties.value("paddingX").observe(_settings); bindingContext.bindValue(observeText_text_4ObserveWidget, paddingX_settingsObserveValue, null, null); // IObservableValue observeText_text_5ObserveWidget = WidgetProperties.text(SWT.Modify).observe(_text_5); IObservableValue paddingY_settingsObserveValue = PojoProperties.value("paddingY").observe(_settings); bindingContext.bindValue(observeText_text_5ObserveWidget, paddingY_settingsObserveValue, null, null); // return bindingContext; }
From source file:phasereditor.canvas.ui.editors.CanvasSettingsDialog.java
License:Open Source License
protected DataBindingContext initDataBindings() { DataBindingContext bindingContext = new DataBindingContext(); ///*from w w w . j ava 2 s.co m*/ IObservableValue observeText_textObserveWidget = WidgetProperties.text(SWT.Modify).observe(_text); IObservableValue sceneWidth_modelObserveValue = PojoProperties.value("sceneWidth").observe(_model); bindingContext.bindValue(observeText_textObserveWidget, sceneWidth_modelObserveValue, null, null); // IObservableValue observeText_text_1ObserveWidget = WidgetProperties.text(SWT.Modify).observe(_text_1); IObservableValue sceneHeightGetModelObserveValue = PojoProperties.value("sceneHeight").observe(getModel()); bindingContext.bindValue(observeText_text_1ObserveWidget, sceneHeightGetModelObserveValue, null, null); // IObservableValue observeSelection_btnGenerateOnSaveObserveWidget = WidgetProperties.selection() .observe(_btnGenerateOnSave); IObservableValue generateOnSaveGetModelObserveValue = PojoProperties.value("generateOnSave") .observe(getModel()); bindingContext.bindValue(observeSelection_btnGenerateOnSaveObserveWidget, generateOnSaveGetModelObserveValue, null, null); // IObservableValue observeSelection_btnEnbaleSteppingObserveWidget = WidgetProperties.selection() .observe(_btnEnbaleStepping); IObservableValue enableStepping_modelObserveValue = PojoProperties.value("enableStepping").observe(_model); bindingContext.bindValue(observeSelection_btnEnbaleSteppingObserveWidget, enableStepping_modelObserveValue, null, null); // IObservableValue observeText_text_2ObserveWidget = WidgetProperties.text(SWT.Modify).observe(_text_2); IObservableValue stepWidth_modelObserveValue = PojoProperties.value("stepWidth").observe(_model); bindingContext.bindValue(observeText_text_2ObserveWidget, stepWidth_modelObserveValue, null, null); // IObservableValue observeText_text_3ObserveWidget = WidgetProperties.text(SWT.Modify).observe(_text_3); IObservableValue stepHeight_modelObserveValue = PojoProperties.value("stepHeight").observe(_model); bindingContext.bindValue(observeText_text_3ObserveWidget, stepHeight_modelObserveValue, null, null); // return bindingContext; }
From source file:phasereditor.canvas.ui.editors.grid.editors.AnimationsDialog.java
License:Open Source License
protected DataBindingContext initDataBindings() { DataBindingContext bindingContext = new DataBindingContext(); ////from ww w .ja v a 2s. c o m IObservableValue observeText_frameRateTextObserveWidget = WidgetProperties.text(SWT.Modify) .observe(_frameRateText); IObservableValue frameRate_selfObserveValue = BeanProperties.value("frameRate").observe(_self); bindingContext.bindValue(observeText_frameRateTextObserveWidget, frameRate_selfObserveValue, null, null); // IObservableValue observeSelection_loopButtonObserveWidget = WidgetProperties.selection() .observe(_loopButton); IObservableValue loop_selfObserveValue = BeanProperties.value("loop").observe(_self); bindingContext.bindValue(observeSelection_loopButtonObserveWidget, loop_selfObserveValue, null, null); // return bindingContext; }
From source file:uk.ac.gda.example.mvcexample.MvcExampleView.java
License:Open Source License
protected DataBindingContext initDataBindings() { DataBindingContext bindingContext = new DataBindingContext(); //// w w w . ja v a 2s. c om IObservableValue observeSelectionBtn1ObserveWidget = WidgetProperties.selection().observe(btn1); IObservableValue selectedModelObserveValue = BeanProperties.value("selected").observe(model); bindingContext.bindValue(observeSelectionBtn1ObserveWidget, selectedModelObserveValue, null, null); // return bindingContext; }
From source file:uk.ac.stfc.isis.ibex.ui.configserver.editing.blocks.BlockDetailsPanel.java
License:Open Source License
private void setModel(BlockDetailsViewModel viewModel) { DataBindingContext bindingContext = new DataBindingContext(); bindingContext.bindValue(WidgetProperties.enabled().observe(name), BeanProperties.value("enabled").observe(viewModel)); bindingContext.bindValue(WidgetProperties.enabled().observe(pvAddress), BeanProperties.value("enabled").observe(viewModel)); bindingContext.bindValue(WidgetProperties.enabled().observe(visible), BeanProperties.value("enabled").observe(viewModel)); bindingContext.bindValue(WidgetProperties.enabled().observe(local), BeanProperties.value("enabled").observe(viewModel)); bindingContext.bindValue(WidgetProperties.enabled().observe(btnPickPV), BeanProperties.value("enabled").observe(viewModel)); bindingContext.bindValue(SWTObservables.observeText(name, SWT.Modify), BeanProperties.value("name").observe(viewModel)); bindingContext.bindValue(SWTObservables.observeText(pvAddress, SWT.Modify), BeanProperties.value("pvAddress").observe(viewModel)); bindingContext.bindValue(WidgetProperties.selection().observe(local), BeanProperties.value("local").observe(viewModel)); bindingContext.bindValue(WidgetProperties.selection().observe(visible), BeanProperties.value("visible").observe(viewModel)); }