List of usage examples for org.eclipse.jface.databinding.swt WidgetProperties selection
public static IWidgetValueProperty selection()
From source file:org.multicore_association.shim.edit.gui.jface.preferences.AddressSpacePreferencePage.java
License:MIT License
/** * Initializes the DataBindingContext.<br> * This method is generated by WindowsBuilder. * //w ww. j a v a 2s. com * @return the initialized DataBindingContext */ protected DataBindingContext initDataBindings() { DataBindingContext bindingContext = new DataBindingContext(); // IObservableValue observeTextTextNSubSpacesObserveWidget = WidgetProperties.text(SWT.Modify) .observe(textNSubSpaces); IObservableValue numberSubSpaceParameterObserveValue = PojoProperties.value("numberSubSpace") .observe(parameter); UpdateValueStrategy strategy = new UpdateValueStrategy(); strategy.setConverter(new StringToIntConverter()); UpdateValueStrategy strategy_1 = new UpdateValueStrategy(); strategy_1.setConverter(new IntToStringConverter()); bindingContext.bindValue(observeTextTextNSubSpacesObserveWidget, numberSubSpaceParameterObserveValue, strategy, strategy_1); // IObservableValue observeTextTextSizeObserveWidget = WidgetProperties.text(SWT.Modify).observe(textSize); IObservableValue sizeSubSpaceParameterObserveValue = PojoProperties.value("sizeSubSpace") .observe(parameter); UpdateValueStrategy strategy_2 = new UpdateValueStrategy(); strategy_2.setConverter(new StringToIntConverter()); UpdateValueStrategy strategy_3 = new UpdateValueStrategy(); strategy_3.setConverter(new IntToStringConverter()); bindingContext.bindValue(observeTextTextSizeObserveWidget, sizeSubSpaceParameterObserveValue, strategy_2, strategy_3); // IObservableValue observeTextTextAsBaseNameObserveWidget = WidgetProperties.text(SWT.Modify) .observe(textAsBaseName); IObservableValue addressSpaceNameParameterObserveValue = PojoProperties.value("addressSpaceName") .observe(parameter); bindingContext.bindValue(observeTextTextAsBaseNameObserveWidget, addressSpaceNameParameterObserveValue, null, null); // IObservableValue observeTextTextSsBaseNameObserveWidget = WidgetProperties.text(SWT.Modify) .observe(textSsBaseName); IObservableValue subSpaceNameParameterObserveValue = PojoProperties.value("subSpaceName") .observe(parameter); bindingContext.bindValue(observeTextTextSsBaseNameObserveWidget, subSpaceNameParameterObserveValue, null, null); // IObservableValue observeSelectionBtnCheckButtonObserveWidget = WidgetProperties.selection() .observe(btnCheckButton); IObservableValue dontConnectParameterObserveValue = PojoProperties.value("dontConnect").observe(parameter); bindingContext.bindValue(observeSelectionBtnCheckButtonObserveWidget, dontConnectParameterObserveValue, null, null); // return bindingContext; }
From source file:org.multicore_association.shim.edit.gui.jface.preferences.CommunicationSetPreferencePage.java
License:MIT License
protected DataBindingContext initDataBindings() { DataBindingContext bindingContext = new DataBindingContext(); //// w w w . ja v a2 s.c o m IObservableValue observeSelectionBtn_InterruptObserveWidget = WidgetProperties.selection() .observe(btnInterrupt); IObservableValue checkInterruptCommunicationParameterObserveValue = PojoProperties .value("checkInterruptCommunication").observe(parameter); bindingContext.bindValue(observeSelectionBtn_InterruptObserveWidget, checkInterruptCommunicationParameterObserveValue, null, null); // IObservableValue observeSelectionBtn_EventObserveWidget = WidgetProperties.selection().observe(btnEvent); IObservableValue checkEventCommunicationParameterObserveValue = PojoProperties .value("checkEventCommunication").observe(parameter); bindingContext.bindValue(observeSelectionBtn_EventObserveWidget, checkEventCommunicationParameterObserveValue, null, null); // IObservableValue observeSelectionBtn_FIFOObserveWidget = WidgetProperties.selection().observe(btnFIFO); IObservableValue checkFIFOCommunicationParameterObserveValue = PojoProperties .value("checkFIFOCommunication").observe(parameter); bindingContext.bindValue(observeSelectionBtn_FIFOObserveWidget, checkFIFOCommunicationParameterObserveValue, null, null); // IObservableValue observeTextText_FiFoDataSizeObserveWidget = WidgetProperties.text(SWT.Modify) .observe(textFiFoDataSize); IObservableValue fifoDataSizeParameterObserveValue = PojoProperties.value("fifoDataSize") .observe(parameter); UpdateValueStrategy strategy_2 = new UpdateValueStrategy(); strategy_2.setConverter(new StringToIntConverter()); UpdateValueStrategy strategy_3 = new UpdateValueStrategy(); strategy_3.setConverter(new IntToStringConverter()); bindingContext.bindValue(observeTextText_FiFoDataSizeObserveWidget, fifoDataSizeParameterObserveValue, strategy_2, strategy_3); // IObservableValue observeSingleSelectionIndexCombo_FIFO_DataSize_UnitObserveWidget = WidgetProperties .singleSelectionIndex().observe(comboFIFODataSizeUnit); IObservableValue fifoSizeUnitParameterObserveValue = PojoProperties.value("fifoSizeUnit") .observe(parameter); bindingContext.bindValue(observeSingleSelectionIndexCombo_FIFO_DataSize_UnitObserveWidget, fifoSizeUnitParameterObserveValue, null, null); // IObservableValue observeTextText_QueueSizeObserveWidget = WidgetProperties.text(SWT.Modify) .observe(textQueueSize); IObservableValue queueSizeParameterObserveValue = PojoProperties.value("queueSize").observe(parameter); UpdateValueStrategy strategy_4 = new UpdateValueStrategy(); strategy_4.setConverter(new StringToIntConverter()); UpdateValueStrategy strategy_5 = new UpdateValueStrategy(); strategy_5.setConverter(new IntToStringConverter()); bindingContext.bindValue(observeTextText_QueueSizeObserveWidget, queueSizeParameterObserveValue, strategy_4, strategy_5); // IObservableValue observeSelectionBtn_SharedMemoryObserveWidget = WidgetProperties.selection() .observe(btnSharedMemory); IObservableValue checkSharedMemoryCommunicationParameterObserveValue = PojoProperties .value("checkSharedMemoryCommunication").observe(parameter); bindingContext.bindValue(observeSelectionBtn_SharedMemoryObserveWidget, checkSharedMemoryCommunicationParameterObserveValue, null, null); // IObservableValue observeTextText_SharedMemory_DataSizeObserveWidget = WidgetProperties.text(SWT.Modify) .observe(textSharedMemoryDataSize); IObservableValue sharedMemoryDataSizeParameterObserveValue = PojoProperties.value("sharedMemoryDataSize") .observe(parameter); UpdateValueStrategy strategy_6 = new UpdateValueStrategy(); strategy_6.setConverter(new StringToIntegerConverter()); UpdateValueStrategy strategy_7 = new UpdateValueStrategy(); strategy_7.setConverter(new IntToStringConverter()); bindingContext.bindValue(observeTextText_SharedMemory_DataSizeObserveWidget, sharedMemoryDataSizeParameterObserveValue, strategy_6, strategy_7); // IObservableValue observeSingleSelectionIndexCombo_SharedMemory_DataSize_UnitObserveWidget = WidgetProperties .singleSelectionIndex().observe(comboSharedMemoryDataSizeUnit); IObservableValue sharedMemorySizeUnitParameterObserveValue = PojoProperties.value("sharedMemorySizeUnit") .observe(parameter); bindingContext.bindValue(observeSingleSelectionIndexCombo_SharedMemory_DataSize_UnitObserveWidget, sharedMemorySizeUnitParameterObserveValue, null, null); // IObservableValue observeSingleSelectionIndexCombo_OpTypeObserveWidget = WidgetProperties .singleSelectionIndex().observe(comboOpType); IObservableValue operationTypeParameterObserveValue = PojoProperties.value("operationType") .observe(parameter); bindingContext.bindValue(observeSingleSelectionIndexCombo_OpTypeObserveWidget, operationTypeParameterObserveValue, null, null); // IObservableValue observeSelectionBtn_SharedRegisterObserveWidget = WidgetProperties.selection() .observe(btnSharedRegister); IObservableValue checkSharedRegisterCommunicationParameterObserveValue = PojoProperties .value("checkSharedRegisterCommunication").observe(parameter); bindingContext.bindValue(observeSelectionBtn_SharedRegisterObserveWidget, checkSharedRegisterCommunicationParameterObserveValue, null, null); // IObservableValue observeTextText_SR_DataSizeObserveWidget = WidgetProperties.text(SWT.Modify) .observe(textSRDataSize); IObservableValue sharedRegisterDataSizeParameterObserveValue = PojoProperties .value("sharedRegisterDataSize").observe(parameter); UpdateValueStrategy strategy_8 = new UpdateValueStrategy(); strategy_8.setConverter(new StringToIntConverter()); UpdateValueStrategy strategy_9 = new UpdateValueStrategy(); strategy_9.setConverter(new IntToStringConverter()); bindingContext.bindValue(observeTextText_SR_DataSizeObserveWidget, sharedRegisterDataSizeParameterObserveValue, strategy_8, strategy_9); // IObservableValue observeSingleSelectionIndexCombo_SR_DataSize_UnitObserveWidget = WidgetProperties .singleSelectionIndex().observe(comboSRDataSizeUnit); IObservableValue sharedRegisterSizeUnitParameterObserveValue = PojoProperties .value("sharedRegisterSizeUnit").observe(parameter); bindingContext.bindValue(observeSingleSelectionIndexCombo_SR_DataSize_UnitObserveWidget, sharedRegisterSizeUnitParameterObserveValue, null, null); // IObservableValue observeTextText_nRegisterObserveWidget = WidgetProperties.text(SWT.Modify) .observe(textNRegister); IObservableValue numRegisterParameterObserveValue = PojoProperties.value("numRegister").observe(parameter); UpdateValueStrategy strategy_10 = new UpdateValueStrategy(); strategy_10.setConverter(new StringToIntConverter()); UpdateValueStrategy strategy_11 = new UpdateValueStrategy(); strategy_11.setConverter(new IntToStringConverter()); bindingContext.bindValue(observeTextText_nRegisterObserveWidget, numRegisterParameterObserveValue, strategy_10, strategy_11); // IObservableValue observeSelectionBtnDontConnectObserveWidget = WidgetProperties.selection() .observe(btnDontConnect); IObservableValue dontConnectParameterObserveValue = PojoProperties.value("dontConnect").observe(parameter); bindingContext.bindValue(observeSelectionBtnDontConnectObserveWidget, dontConnectParameterObserveValue, null, null); // return bindingContext; }
From source file:org.multicore_association.shim.edit.gui.jface.preferences.MasterComponentPreferencePage.java
License:MIT License
/** * Initializes the DataBindingContext.<br> * This method is generated by WindowsBuilder. * //from w w w . j a v a2 s . c o m * @return the initialized DataBindingContext */ protected DataBindingContext initDataBindings() { DataBindingContext bindingContext = new DataBindingContext(); // IObservableValue observeTextTxtBaseNameObserveWidget = WidgetProperties.text(SWT.Modify) .observe(txtBaseName); IObservableValue baseNameParameterObserveValue = PojoProperties.value("baseName").observe(parameter); bindingContext.bindValue(observeTextTxtBaseNameObserveWidget, baseNameParameterObserveValue, null, null); // IObservableValue observeSelectionComboMasterTypeObserveWidget = WidgetProperties.singleSelectionIndex() .observe(comboMasterType); IObservableValue typeParameterObserveValue = PojoProperties.value("type").observe(parameter); bindingContext.bindValue(observeSelectionComboMasterTypeObserveWidget, typeParameterObserveValue, null, null); // IObservableValue observeSelectionComboEndianObserveWidget = WidgetProperties.singleSelectionIndex() .observe(comboEndian); IObservableValue endianParameterObserveValue = PojoProperties.value("endian").observe(parameter); bindingContext.bindValue(observeSelectionComboEndianObserveWidget, endianParameterObserveValue, null, null); // IObservableValue observeTextTxtArchObserveWidget = WidgetProperties.text(SWT.Modify).observe(txtArch); IObservableValue archParameterObserveValue = PojoProperties.value("arch").observe(parameter); bindingContext.bindValue(observeTextTxtArchObserveWidget, archParameterObserveValue, null, null); // IObservableValue observeTextTxtArchOptObserveWidget = WidgetProperties.text(SWT.Modify).observe(txtArchOpt); IObservableValue archOptParameterObserveValue = PojoProperties.value("archOpt").observe(parameter); bindingContext.bindValue(observeTextTxtArchOptObserveWidget, archOptParameterObserveValue, null, null); // IObservableValue observeTextTxtNChannelObserveWidget = WidgetProperties.text(SWT.Modify) .observe(txtNChannel); IObservableValue nChannelParameterObserveValue = PojoProperties.value("nChannel").observe(parameter); UpdateValueStrategy strategy = new UpdateValueStrategy(); strategy.setConverter(new StringToIntegerConverter()); UpdateValueStrategy strategy_1 = new UpdateValueStrategy(); strategy_1.setConverter(new IntToStringConverter()); bindingContext.bindValue(observeTextTxtNChannelObserveWidget, nChannelParameterObserveValue, strategy, strategy_1); // IObservableValue observeTextTxtNThreadObserveWidget = WidgetProperties.text(SWT.Modify).observe(txtNThread); IObservableValue nThreadParameterObserveValue = PojoProperties.value("nThread").observe(parameter); UpdateValueStrategy strategy_2 = new UpdateValueStrategy(); strategy_2.setConverter(new StringToIntegerConverter()); UpdateValueStrategy strategy_3 = new UpdateValueStrategy(); strategy_3.setConverter(new IntToStringConverter()); bindingContext.bindValue(observeTextTxtNThreadObserveWidget, nThreadParameterObserveValue, strategy_2, strategy_3); // IObservableValue observeSelectionBtnClockfrequencyForMasterObserveWidget = WidgetProperties.selection() .observe(btnClockfrequencyForMaster); IObservableValue checkClockForMasterParameterObserveValue = PojoProperties.value("checkClockForMaster") .observe(parameter); bindingContext.bindValue(observeSelectionBtnClockfrequencyForMasterObserveWidget, checkClockForMasterParameterObserveValue, null, null); // IObservableValue observeTextTxtClockObserveWidget = WidgetProperties.text(SWT.Modify).observe(txtClock); IObservableValue clockParameterObserveValue = PojoProperties.value("clock").observe(parameter); UpdateValueStrategy strategy_4 = new UpdateValueStrategy(); strategy_4.setConverter(new StringToFloatConverter()); UpdateValueStrategy strategy_5 = new UpdateValueStrategy(); strategy_5.setConverter(new FloatToStringConverter()); bindingContext.bindValue(observeTextTxtClockObserveWidget, clockParameterObserveValue, strategy_4, strategy_5); // return bindingContext; }
From source file:org.multicore_association.shim.edit.gui.jface.preferences.WizardInputPreferencePage.java
License:MIT License
/** * Initializes the DataBindingContext.<br> * This method is generated by WindowsBuilder. * // w w w . ja v a 2s . c om * @return the initialized DataBindingContext */ protected DataBindingContext initDataBindings() { DataBindingContext bindingContext = new DataBindingContext(); // IObservableValue observeSelectionBtnAlwaysObserveWidget = WidgetProperties.selection().observe(btnAlways); IObservableValue alwaysSaveParameterObserveValue = PojoProperties.value("alwaysSave").observe(parameter); bindingContext.bindValue(observeSelectionBtnAlwaysObserveWidget, alwaysSaveParameterObserveValue, null, null); // IObservableValue observeSelectionBtnOnRequestObserveWidget = WidgetProperties.selection() .observe(btnOnRequest); IObservableValue saveOnRequestParameterObserveValue = PojoProperties.value("saveOnRequest") .observe(parameter); bindingContext.bindValue(observeSelectionBtnOnRequestObserveWidget, saveOnRequestParameterObserveValue, null, null); // IObservableValue observeSelectionBtnNeverObserveWidget = WidgetProperties.selection().observe(btnNever); IObservableValue neverSaveParameterObserveValue = PojoProperties.value("neverSave").observe(parameter); bindingContext.bindValue(observeSelectionBtnNeverObserveWidget, neverSaveParameterObserveValue, null, null); // return bindingContext; }
From source file:org.multicore_association.shim.edit.gui.jface.wizard.AccessTypeWizardPage.java
License:MIT License
/** * Initializes the DataBindingContext.<br> * This method is generated by WindowsBuilder. * /*from w w w. j a v a 2 s . c o m*/ * @return the initialized DataBindingContext */ protected DataBindingContext initDataBindings() { DataBindingContext bindingContext = new DataBindingContext(); // IObservableValue observeTextTxt_baseNameObserveWidget = WidgetProperties.text(SWT.Modify) .observe(txt_baseName); IObservableValue baseNameSettingsgetAtParameterObserveValue = PojoProperties.value("baseName") .observe(settings.getAccessTypePreferences()); bindingContext.bindValue(observeTextTxt_baseNameObserveWidget, baseNameSettingsgetAtParameterObserveValue, null, null); // IObservableValue observeSelectionBtnCheckButton_RObserveWidget = WidgetProperties.selection() .observe(btnCheckButtonR); IObservableValue checkRSettingsgetAtParameterObserveValue = PojoProperties.value("checkR") .observe(settings.getAccessTypePreferences()); bindingContext.bindValue(observeSelectionBtnCheckButton_RObserveWidget, checkRSettingsgetAtParameterObserveValue, null, null); // IObservableValue observeSelectionBtnCheckButton_WObserveWidget = WidgetProperties.selection() .observe(btnCheckButtonW); IObservableValue checkWSettingsgetAtParameterObserveValue = PojoProperties.value("checkW") .observe(settings.getAccessTypePreferences()); bindingContext.bindValue(observeSelectionBtnCheckButton_WObserveWidget, checkWSettingsgetAtParameterObserveValue, null, null); // IObservableValue observeSelectionBtnCheckButton_RWObserveWidget = WidgetProperties.selection() .observe(btnCheckButtonRW); IObservableValue checkRWSettingsgetAtParameterObserveValue = PojoProperties.value("checkRW") .observe(settings.getAccessTypePreferences()); bindingContext.bindValue(observeSelectionBtnCheckButton_RWObserveWidget, checkRWSettingsgetAtParameterObserveValue, null, null); // IObservableValue observeSelectionBtnCheckButton_RWXObserveWidget = WidgetProperties.selection() .observe(btnCheckButtonRWX); IObservableValue checkRWXSettingsgetAtParameterObserveValue = PojoProperties.value("checkRWX") .observe(settings.getAccessTypePreferences()); bindingContext.bindValue(observeSelectionBtnCheckButton_RWXObserveWidget, checkRWXSettingsgetAtParameterObserveValue, null, null); // IObservableValue observeSelectionBtnCheckButton_RXObserveWidget = WidgetProperties.selection() .observe(btnCheckButtonRX); IObservableValue checkRXSettingsgetAtParameterObserveValue = PojoProperties.value("checkRX") .observe(settings.getAccessTypePreferences()); bindingContext.bindValue(observeSelectionBtnCheckButton_RXObserveWidget, checkRXSettingsgetAtParameterObserveValue, null, null); // IObservableValue observeSelectionBtnCheckButton_XObserveWidget = WidgetProperties.selection() .observe(btnCheckButtonX); IObservableValue checkXSettingsgetAtParameterObserveValue = PojoProperties.value("checkX") .observe(settings.getAccessTypePreferences()); bindingContext.bindValue(observeSelectionBtnCheckButton_XObserveWidget, checkXSettingsgetAtParameterObserveValue, null, null); // IObservableValue observeTextText_ByteSizeListObserveWidget = WidgetProperties.text(SWT.Modify) .observe(textByteSizeList); IObservableValue accessByteSizeSettingsgetAtParameterObserveValue = PojoProperties.value("accessByteSize") .observe(settings.getAccessTypePreferences()); bindingContext.bindValue(observeTextText_ByteSizeListObserveWidget, accessByteSizeSettingsgetAtParameterObserveValue, null, null); // IObservableValue observeTextText_nBurstObserveWidget = WidgetProperties.text(SWT.Modify) .observe(textNBurst); IObservableValue nBurstSettingsgetAtParameterObserveValue = PojoProperties.value("nBurst") .observe(settings.getAccessTypePreferences()); UpdateValueStrategy strategy = new UpdateValueStrategy(); strategy.setConverter(new StringToIntegerConverter()); UpdateValueStrategy strategy_1 = new UpdateValueStrategy(); strategy_1.setConverter(new IntToStringConverter()); bindingContext.bindValue(observeTextText_nBurstObserveWidget, nBurstSettingsgetAtParameterObserveValue, strategy, strategy_1); // return bindingContext; }
From source file:org.multicore_association.shim.edit.gui.jface.wizard.AddressSpaceParameterWizardPage.java
License:MIT License
/** * Initializes the DataBindingContext.<br> * This method is generated by WindowsBuilder. * //w w w .j a va 2 s . c o m * @return the initialized DataBindingContext */ protected DataBindingContext initDataBindings() { DataBindingContext bindingContext = new DataBindingContext(); // IObservableValue observeTextText_NumberOfSubSpaceObserveWidget = WidgetProperties.text(SWT.Modify) .observe(textNumberOfSubSpace); IObservableValue numberSubSpaceSettingsgetAsParameterObserveValue = PojoProperties.value("numberSubSpace") .observe(settings.getAddressSpacePreferences()); UpdateValueStrategy strategy = new UpdateValueStrategy(); strategy.setConverter(new StringToIntConverter()); UpdateValueStrategy strategy_1 = new UpdateValueStrategy(); strategy_1.setConverter(new IntToStringConverter()); bindingContext.bindValue(observeTextText_NumberOfSubSpaceObserveWidget, numberSubSpaceSettingsgetAsParameterObserveValue, strategy, strategy_1); // IObservableValue observeTextText_SizeOfSubspaceObserveWidget = WidgetProperties.text(SWT.Modify) .observe(textSizeOfSubspace); IObservableValue sizeSubSpaceSettingsgetAsParameterObserveValue = PojoProperties.value("sizeSubSpace") .observe(settings.getAddressSpacePreferences()); UpdateValueStrategy strategy_2 = new UpdateValueStrategy(); strategy_2.setConverter(new StringToIntConverter()); UpdateValueStrategy strategy_3 = new UpdateValueStrategy(); strategy_3.setConverter(new IntToStringConverter()); bindingContext.bindValue(observeTextText_SizeOfSubspaceObserveWidget, sizeSubSpaceSettingsgetAsParameterObserveValue, strategy_2, strategy_3); // IObservableValue observeTextText_AS_BaseNameObserveWidget = WidgetProperties.text(SWT.Modify) .observe(textASBaseName); IObservableValue addressSpaceNameSettingsgetAsParameterObserveValue = PojoProperties .value("addressSpaceName").observe(settings.getAddressSpacePreferences()); bindingContext.bindValue(observeTextText_AS_BaseNameObserveWidget, addressSpaceNameSettingsgetAsParameterObserveValue, null, null); // IObservableValue observeTextText_SS_BaseNameObserveWidget = WidgetProperties.text(SWT.Modify) .observe(textSSBaseName); IObservableValue subSpaceNameSettingsgetAsParameterObserveValue = PojoProperties.value("subSpaceName") .observe(settings.getAddressSpacePreferences()); bindingContext.bindValue(observeTextText_SS_BaseNameObserveWidget, subSpaceNameSettingsgetAsParameterObserveValue, null, null); // IObservableValue observeSelectionBtnDontConnectObserveWidget = WidgetProperties.selection() .observe(btnDontConnect); IObservableValue dontConnectSettingsgetAsParameterObserveValue = PojoProperties.value("dontConnect") .observe(settings.getAddressSpacePreferences()); bindingContext.bindValue(observeSelectionBtnDontConnectObserveWidget, dontConnectSettingsgetAsParameterObserveValue, null, null); // return bindingContext; }
From source file:org.multicore_association.shim.edit.gui.jface.wizard.CommunicationSetWizardPage.java
License:MIT License
/** * Initializes the DataBindingContext.<br> * This method is generated by WindowsBuilder. * //from www . j a va2s . c om * @return the initialized DataBindingContext */ protected DataBindingContext initDataBindings() { DataBindingContext bindingContext = new DataBindingContext(); // IObservableValue observeSelectionBtn_InterruptObserveWidget = WidgetProperties.selection() .observe(btnInterrupt); IObservableValue checkInterruptCommunicationSettingsgetCsParameterObserveValue = PojoProperties .value("checkInterruptCommunication").observe(settings.getCommunicationSetPreferences()); bindingContext.bindValue(observeSelectionBtn_InterruptObserveWidget, checkInterruptCommunicationSettingsgetCsParameterObserveValue, null, null); // IObservableValue observeSelectionBtn_EventObserveWidget = WidgetProperties.selection().observe(btnEvent); IObservableValue checkEventCommunicationSettingsgetCsParameterObserveValue = PojoProperties .value("checkEventCommunication").observe(settings.getCommunicationSetPreferences()); bindingContext.bindValue(observeSelectionBtn_EventObserveWidget, checkEventCommunicationSettingsgetCsParameterObserveValue, null, null); // IObservableValue observeSelectionBtn_FIFOObserveWidget = WidgetProperties.selection().observe(btnFIFO); IObservableValue checkFIFOCommunicationSettingsgetCsParameterObserveValue = PojoProperties .value("checkFIFOCommunication").observe(settings.getCommunicationSetPreferences()); bindingContext.bindValue(observeSelectionBtn_FIFOObserveWidget, checkFIFOCommunicationSettingsgetCsParameterObserveValue, null, null); // IObservableValue observeTextText_FiFoDataSizeObserveWidget = WidgetProperties.text(SWT.Modify) .observe(textFiFoDataSize); IObservableValue fifoDataSizeSettingsgetCsParameterObserveValue = PojoProperties.value("fifoDataSize") .observe(settings.getCommunicationSetPreferences()); UpdateValueStrategy strategy_2 = new UpdateValueStrategy(); strategy_2.setConverter(new StringToIntConverter()); UpdateValueStrategy strategy_3 = new UpdateValueStrategy(); strategy_3.setConverter(new IntToStringConverter()); bindingContext.bindValue(observeTextText_FiFoDataSizeObserveWidget, fifoDataSizeSettingsgetCsParameterObserveValue, strategy_2, strategy_3); // IObservableValue observeSingleSelectionIndexCombo_FIFO_DataSize_UnitObserveWidget = WidgetProperties .singleSelectionIndex().observe(comboFIFODataSizeUnit); IObservableValue fifoSizeUnitSettingsgetCsParameterObserveValue = PojoProperties.value("fifoSizeUnit") .observe(settings.getCommunicationSetPreferences()); bindingContext.bindValue(observeSingleSelectionIndexCombo_FIFO_DataSize_UnitObserveWidget, fifoSizeUnitSettingsgetCsParameterObserveValue, null, null); // IObservableValue observeTextText_QueueSizeObserveWidget = WidgetProperties.text(SWT.Modify) .observe(textQueueSize); IObservableValue queueSizeSettingsgetCsParameterObserveValue = PojoProperties.value("queueSize") .observe(settings.getCommunicationSetPreferences()); UpdateValueStrategy strategy_4 = new UpdateValueStrategy(); strategy_4.setConverter(new StringToIntConverter()); UpdateValueStrategy strategy_5 = new UpdateValueStrategy(); strategy_5.setConverter(new IntToStringConverter()); bindingContext.bindValue(observeTextText_QueueSizeObserveWidget, queueSizeSettingsgetCsParameterObserveValue, strategy_4, strategy_5); // IObservableValue observeSelectionBtn_SharedMemoryObserveWidget = WidgetProperties.selection() .observe(btnSharedMemory); IObservableValue checkSharedMemoryCommunicationSettingsgetCsParameterObserveValue = PojoProperties .value("checkSharedMemoryCommunication").observe(settings.getCommunicationSetPreferences()); bindingContext.bindValue(observeSelectionBtn_SharedMemoryObserveWidget, checkSharedMemoryCommunicationSettingsgetCsParameterObserveValue, null, null); // IObservableValue observeTextText_SharedMemory_DataSizeObserveWidget = WidgetProperties.text(SWT.Modify) .observe(textSharedMemoryDataSize); IObservableValue sharedMemoryDataSizeSettingsgetCsParameterObserveValue = PojoProperties .value("sharedMemoryDataSize").observe(settings.getCommunicationSetPreferences()); UpdateValueStrategy strategy_6 = new UpdateValueStrategy(); strategy_6.setConverter(new StringToIntegerConverter()); UpdateValueStrategy strategy_7 = new UpdateValueStrategy(); strategy_7.setConverter(new IntToStringConverter()); bindingContext.bindValue(observeTextText_SharedMemory_DataSizeObserveWidget, sharedMemoryDataSizeSettingsgetCsParameterObserveValue, strategy_6, strategy_7); // IObservableValue observeSingleSelectionIndexCombo_SharedMemory_DataSize_UnitObserveWidget = WidgetProperties .singleSelectionIndex().observe(comboSharedMemoryDataSizeUnit); IObservableValue sharedMemorySizeUnitSettingsgetCsParameterObserveValue = PojoProperties .value("sharedMemorySizeUnit").observe(settings.getCommunicationSetPreferences()); bindingContext.bindValue(observeSingleSelectionIndexCombo_SharedMemory_DataSize_UnitObserveWidget, sharedMemorySizeUnitSettingsgetCsParameterObserveValue, null, null); // IObservableValue observeSingleSelectionIndexCombo_OpTypeObserveWidget = WidgetProperties .singleSelectionIndex().observe(comboOpType); IObservableValue operationTypeSettingsgetCsParameterObserveValue = PojoProperties.value("operationType") .observe(settings.getCommunicationSetPreferences()); bindingContext.bindValue(observeSingleSelectionIndexCombo_OpTypeObserveWidget, operationTypeSettingsgetCsParameterObserveValue, null, null); // IObservableValue observeSelectionBtn_SharedRegisterObserveWidget = WidgetProperties.selection() .observe(btnSharedRegister); IObservableValue checkSharedRegisterCommunicationSettingsgetCsParameterObserveValue = PojoProperties .value("checkSharedRegisterCommunication").observe(settings.getCommunicationSetPreferences()); bindingContext.bindValue(observeSelectionBtn_SharedRegisterObserveWidget, checkSharedRegisterCommunicationSettingsgetCsParameterObserveValue, null, null); // IObservableValue observeTextText_SR_DataSizeObserveWidget = WidgetProperties.text(SWT.Modify) .observe(textSRDataSize); IObservableValue sharedRegisterDataSizeSettingsgetCsParameterObserveValue = PojoProperties .value("sharedRegisterDataSize").observe(settings.getCommunicationSetPreferences()); UpdateValueStrategy strategy_8 = new UpdateValueStrategy(); strategy_8.setConverter(new StringToIntConverter()); UpdateValueStrategy strategy_9 = new UpdateValueStrategy(); strategy_9.setConverter(new IntToStringConverter()); bindingContext.bindValue(observeTextText_SR_DataSizeObserveWidget, sharedRegisterDataSizeSettingsgetCsParameterObserveValue, strategy_8, strategy_9); // IObservableValue observeSingleSelectionIndexCombo_SR_DataSize_UnitObserveWidget = WidgetProperties .singleSelectionIndex().observe(comboSRDataSizeUnit); IObservableValue sharedRegisterSizeUnitSettingsgetCsParameterObserveValue = PojoProperties .value("sharedRegisterSizeUnit").observe(settings.getCommunicationSetPreferences()); bindingContext.bindValue(observeSingleSelectionIndexCombo_SR_DataSize_UnitObserveWidget, sharedRegisterSizeUnitSettingsgetCsParameterObserveValue, null, null); // IObservableValue observeTextText_nRegisterObserveWidget = WidgetProperties.text(SWT.Modify) .observe(textNRegister); IObservableValue numRegisterSettingsgetCsParameterObserveValue = PojoProperties.value("numRegister") .observe(settings.getCommunicationSetPreferences()); UpdateValueStrategy strategy_10 = new UpdateValueStrategy(); strategy_10.setConverter(new StringToIntConverter()); UpdateValueStrategy strategy_11 = new UpdateValueStrategy(); strategy_11.setConverter(new IntToStringConverter()); bindingContext.bindValue(observeTextText_nRegisterObserveWidget, numRegisterSettingsgetCsParameterObserveValue, strategy_10, strategy_11); // IObservableValue observeSelectionBtnDontConnectObserveWidget = WidgetProperties.selection() .observe(btnDontConnect); IObservableValue dontConnectSettingsgetCsParameterObserveValue = PojoProperties.value("dontConnect") .observe(settings.getCommunicationSetPreferences()); bindingContext.bindValue(observeSelectionBtnDontConnectObserveWidget, dontConnectSettingsgetCsParameterObserveValue, null, null); // return bindingContext; }
From source file:org.multicore_association.shim.edit.gui.jface.wizard.ComponentParameterWizardPage.java
License:MIT License
protected DataBindingContext initDataBindings() { DataBindingContext bindingContext = new DataBindingContext(); ////from w w w . j a v a 2s .co m IObservableValue observeTextTxt_SystemNameObserveWidget = WidgetProperties.text(SWT.Modify) .observe(textSystemName); IObservableValue systemNameSettingsgetCpParameterObserveValue = PojoProperties.value("systemName") .observe(settings.getComponentsPreferences()); bindingContext.bindValue(observeTextTxt_SystemNameObserveWidget, systemNameSettingsgetCpParameterObserveValue, null, null); // IObservableValue observeTextText_NumberOfMCObserveWidget = WidgetProperties.text(SWT.Modify) .observe(textNumberOfMC); IObservableValue numberMasterSettingsgetCpParameterObserveValue = PojoProperties.value("numberMaster") .observe(settings.getComponentsPreferences()); UpdateValueStrategy strategy = new UpdateValueStrategy(); strategy.setConverter(new StringToIntConverter()); UpdateValueStrategy strategy_1 = new UpdateValueStrategy(); strategy_1.setConverter(new IntToStringConverter()); bindingContext.bindValue(observeTextText_NumberOfMCObserveWidget, numberMasterSettingsgetCpParameterObserveValue, strategy, strategy_1); // IObservableValue observeTextText_NumberOfSLCObserveWidget = WidgetProperties.text(SWT.Modify) .observe(textNumberOfSLC); IObservableValue numberSlaveSettingsgetCpParameterObserveValue = PojoProperties.value("numberSlave") .observe(settings.getComponentsPreferences()); UpdateValueStrategy strategy_2 = new UpdateValueStrategy(); strategy_2.setConverter(new StringToIntConverter()); UpdateValueStrategy strategy_3 = new UpdateValueStrategy(); strategy_3.setConverter(new IntToStringConverter()); bindingContext.bindValue(observeTextText_NumberOfSLCObserveWidget, numberSlaveSettingsgetCpParameterObserveValue, strategy_2, strategy_3); // IObservableValue observeTextText_NumberOfCSetObserveWidget = WidgetProperties.text(SWT.Modify) .observe(textNumberOfCSet); IObservableValue numberComponentSettingsgetCpParameterObserveValue = PojoProperties.value("numberComponent") .observe(settings.getComponentsPreferences()); UpdateValueStrategy strategy_4 = new UpdateValueStrategy(); strategy_4.setConverter(new StringToIntConverter()); UpdateValueStrategy strategy_5 = new UpdateValueStrategy(); strategy_5.setConverter(new IntToStringConverter()); bindingContext.bindValue(observeTextText_NumberOfCSetObserveWidget, numberComponentSettingsgetCpParameterObserveValue, strategy_4, strategy_5); // IObservableValue observeTextText_systemClockValueObserveWidget = WidgetProperties.text(SWT.Modify) .observe(textSystemClockValue); IObservableValue clockSettingsgetCpParameterObserveValue = PojoProperties.value("clock") .observe(settings.getComponentsPreferences()); UpdateValueStrategy strategy_6 = new UpdateValueStrategy(); strategy_6.setConverter(new StringToFloatConverter()); UpdateValueStrategy strategy_7 = new UpdateValueStrategy(); strategy_7.setConverter(new FloatToStringConverter()); bindingContext.bindValue(observeTextText_systemClockValueObserveWidget, clockSettingsgetCpParameterObserveValue, strategy_6, strategy_7); // IObservableValue observeTextTxtProcessorObserveWidget = WidgetProperties.text(SWT.Modify) .observe(txtProcessor); IObservableValue baseNameSettingsgetCpMasterParameterObserveValue = PojoProperties.value("baseName") .observe(settings.getMasterComponentPreferences()); bindingContext.bindValue(observeTextTxtProcessorObserveWidget, baseNameSettingsgetCpMasterParameterObserveValue, null, null); // IObservableValue observeSingleSelectionIndexCombo_MasterTypeObserveWidget = WidgetProperties .singleSelectionIndex().observe(comboMasterType); IObservableValue typeSettingsgetCpMasterParameterObserveValue = PojoProperties.value("type") .observe(settings.getMasterComponentPreferences()); bindingContext.bindValue(observeSingleSelectionIndexCombo_MasterTypeObserveWidget, typeSettingsgetCpMasterParameterObserveValue, null, null); // IObservableValue observeSingleSelectionIndexCombo_endianObserveWidget = WidgetProperties .singleSelectionIndex().observe(comboEndian); IObservableValue endianSettingsgetCpMasterParameterObserveValue = PojoProperties.value("endian") .observe(settings.getMasterComponentPreferences()); bindingContext.bindValue(observeSingleSelectionIndexCombo_endianObserveWidget, endianSettingsgetCpMasterParameterObserveValue, null, null); // IObservableValue observeTextTxtCellObserveWidget = WidgetProperties.text(SWT.Modify).observe(txtCell); IObservableValue archSettingsgetCpMasterParameterObserveValue = PojoProperties.value("arch") .observe(settings.getMasterComponentPreferences()); bindingContext.bindValue(observeTextTxtCellObserveWidget, archSettingsgetCpMasterParameterObserveValue, null, null); // IObservableValue observeTextText_nChannelObserveWidget = WidgetProperties.text(SWT.Modify) .observe(textNChannel); IObservableValue nChannelSettingsgetCpMasterParameterObserveValue = PojoProperties.value("nChannel") .observe(settings.getMasterComponentPreferences()); UpdateValueStrategy strategy_8 = new UpdateValueStrategy(); strategy_8.setConverter(new StringToIntConverter()); UpdateValueStrategy strategy_9 = new UpdateValueStrategy(); strategy_9.setConverter(new IntToStringConverter()); bindingContext.bindValue(observeTextText_nChannelObserveWidget, nChannelSettingsgetCpMasterParameterObserveValue, strategy_8, strategy_9); // IObservableValue observeTextText_archOptObserveWidget = WidgetProperties.text(SWT.Modify) .observe(textArchOpt); IObservableValue archOptSettingsgetCpMasterParameterObserveValue = PojoProperties.value("archOpt") .observe(settings.getMasterComponentPreferences()); bindingContext.bindValue(observeTextText_archOptObserveWidget, archOptSettingsgetCpMasterParameterObserveValue, null, null); // IObservableValue observeTextText_nThreadObserveWidget = WidgetProperties.text(SWT.Modify) .observe(textNThread); IObservableValue nThreadSettingsgetCpMasterParameterObserveValue = PojoProperties.value("nThread") .observe(settings.getMasterComponentPreferences()); UpdateValueStrategy strategy_10 = new UpdateValueStrategy(); strategy_10.setConverter(new StringToIntConverter()); UpdateValueStrategy strategy_11 = new UpdateValueStrategy(); strategy_11.setConverter(new IntToStringConverter()); bindingContext.bindValue(observeTextText_nThreadObserveWidget, nThreadSettingsgetCpMasterParameterObserveValue, strategy_10, strategy_11); // IObservableValue observeSelectionBtn_ClockfrequencyMCObserveWidget = WidgetProperties.selection() .observe(btnClockfrequencyMC); IObservableValue checkClockForMasterSettingsgetCpMasterParameterObserveValue = PojoProperties .value("checkClockForMaster").observe(settings.getMasterComponentPreferences()); bindingContext.bindValue(observeSelectionBtn_ClockfrequencyMCObserveWidget, checkClockForMasterSettingsgetCpMasterParameterObserveValue, null, null); // IObservableValue observeTextTxtMemoryObserveWidget = WidgetProperties.text(SWT.Modify).observe(txtMemory); IObservableValue baseNameSettingsgetCpSlaveParameterObserveValue = PojoProperties.value("baseName") .observe(settings.getSlaveComponentPreferences()); bindingContext.bindValue(observeTextTxtMemoryObserveWidget, baseNameSettingsgetCpSlaveParameterObserveValue, null, null); // IObservableValue observeTextText_SizeObserveWidget = WidgetProperties.text(SWT.Modify).observe(textSize); IObservableValue sizeSettingsgetCpSlaveParameterObserveValue = PojoProperties.value("size") .observe(settings.getSlaveComponentPreferences()); UpdateValueStrategy strategy_14 = new UpdateValueStrategy(); strategy_14.setConverter(new StringToIntConverter()); UpdateValueStrategy strategy_15 = new UpdateValueStrategy(); strategy_15.setConverter(new IntToStringConverter()); bindingContext.bindValue(observeTextText_SizeObserveWidget, sizeSettingsgetCpSlaveParameterObserveValue, strategy_14, strategy_15); // IObservableValue observeSingleSelectionIndexCombo_sizeUnitObserveWidget = WidgetProperties .singleSelectionIndex().observe(comboSizeUnit); IObservableValue sizeUnitSettingsgetCpSlaveParameterObserveValue = PojoProperties.value("sizeUnit") .observe(settings.getSlaveComponentPreferences()); bindingContext.bindValue(observeSingleSelectionIndexCombo_sizeUnitObserveWidget, sizeUnitSettingsgetCpSlaveParameterObserveValue, null, null); // IObservableValue observeSingleSelectionIndexCombo_rwTypeObserveWidget = WidgetProperties .singleSelectionIndex().observe(comboRwType); IObservableValue rwTypeSettingsgetCpSlaveParameterObserveValue = PojoProperties.value("rwType") .observe(settings.getSlaveComponentPreferences()); bindingContext.bindValue(observeSingleSelectionIndexCombo_rwTypeObserveWidget, rwTypeSettingsgetCpSlaveParameterObserveValue, null, null); // IObservableValue observeTextTxtBaseCSNameObserveWidget = WidgetProperties.text(SWT.Modify) .observe(txtBaseCSName); IObservableValue baseNameSettingsgetCpComponentSetParameterObserveValue = PojoProperties.value("baseName") .observe(settings.getComponentSetPreferences()); bindingContext.bindValue(observeTextTxtBaseCSNameObserveWidget, baseNameSettingsgetCpComponentSetParameterObserveValue, null, null); // return bindingContext; }
From source file:org.sonarlint.eclipse.ui.internal.server.wizard.AuthMethodWizardPage.java
License:Open Source License
@Override public void createControl(Composite parent) { Composite radioButtonGroupContainer = new Composite(parent, SWT.NONE); radioButtonGroupContainer.setLayout(new GridLayout()); Button tokenButton = new Button(radioButtonGroupContainer, SWT.RADIO); tokenButton.setText("Token"); Button loginPasswordButton = new Button(radioButtonGroupContainer, SWT.RADIO); loginPasswordButton.setText("Username + Password"); IObservableValue<Boolean> sonarCloudSelection = WidgetProperties.selection().observe(loginPasswordButton); IObservableValue<Boolean> onPremSelection = WidgetProperties.selection().observe(tokenButton); SelectObservableValue<ServerConnectionModel.AuthMethod> selectObservable = new SelectObservableValue<>( ServerConnectionModel.AuthMethod.class); selectObservable.addOption(ServerConnectionModel.AuthMethod.PASSWORD, sonarCloudSelection); selectObservable.addOption(ServerConnectionModel.AuthMethod.TOKEN, onPremSelection); DataBindingContext dbc = new DataBindingContext(); dbc.bindValue(selectObservable,//from w ww . java 2s .co m PojoProperties.value(ServerConnectionModel.PROPERTY_AUTH_METHOD).observe(model)); WizardPageSupport.create(this, dbc); setControl(radioButtonGroupContainer); }
From source file:org.sonarlint.eclipse.ui.internal.server.wizard.ConnectionTypeWizardPage.java
License:Open Source License
@Override public void createControl(Composite parent) { Composite radioButtonGroupContainer = new Composite(parent, SWT.NONE); GridLayout layout = new GridLayout(); layout.numColumns = 2;//from w ww. ja v a2 s . c o m layout.makeColumnsEqualWidth = true; radioButtonGroupContainer.setLayout(layout); Button sonarCloudButton = new Button(radioButtonGroupContainer, SWT.RADIO); sonarCloudButton.setImage(SonarLintImages.IMG_SONARCLOUD_LOGO); Button onPremiseButton = new Button(radioButtonGroupContainer, SWT.RADIO); onPremiseButton.setImage(SonarLintImages.IMG_SONARQUBE_LOGO); GridData gd = new GridData(GridData.FILL_BOTH); gd.widthHint = 300; Link sonarCloudLabel = new Link(radioButtonGroupContainer, SWT.WRAP); sonarCloudLabel.setText("Connect to <a>the online service</a>"); sonarCloudLabel.setLayoutData(gd); sonarCloudLabel.addListener(SWT.Selection, e -> { try { PlatformUI.getWorkbench().getBrowserSupport().getExternalBrowser() .openURL(new URL(Server.SONARCLOUD_URL)); } catch (PartInitException | MalformedURLException ex) { SonarLintLogger.get().error("Unable to open the browser", ex); } }); Label onPremiseLabel = new Label(radioButtonGroupContainer, SWT.WRAP); onPremiseLabel.setText("Connect to a server"); onPremiseLabel.setLayoutData(gd); IObservableValue<Boolean> sonarCloudSelection = WidgetProperties.selection().observe(sonarCloudButton); IObservableValue<Boolean> onPremSelection = WidgetProperties.selection().observe(onPremiseButton); SelectObservableValue<ServerConnectionModel.ConnectionType> selectObservable = new SelectObservableValue<>( ServerConnectionModel.ConnectionType.class); selectObservable.addOption(ServerConnectionModel.ConnectionType.SONARCLOUD, sonarCloudSelection); selectObservable.addOption(ServerConnectionModel.ConnectionType.ONPREMISE, onPremSelection); DataBindingContext dbc = new DataBindingContext(); dbc.bindValue(selectObservable, PojoProperties.value(ServerConnectionModel.PROPERTY_CONNECTION_TYPE).observe(model)); WizardPageSupport.create(this, dbc); setControl(radioButtonGroupContainer); }