0

我正在开发一个REDHAWK 控制面板。我已经能够将 SCA 组件属性绑定到 SWT 文本小部件并使它们保持同步。但是,我找不到从 REDHAWK 控制面板设置 SCA 组件属性的方法。例如,我试图在按下 SWT 按钮小部件后(使用 SelectionEvent)在 SCA 组件中设置简单浮点属性的值。

这是我应该期望能够做到的事情吗?如果是这样,怎么做?我挖掘了 gov.redhawk.core 代码,但没有任何运气。

谢谢!

4

1 回答 1

0

为了更新组件属性,您需要获得对 SCA 简单属性的锁定引用。这是按如下方式完成的

ScaModelCommand.excute(property, new ScaModelCommand(){
      @Override
      execute()
      {   
              property.setValue(newValue)
      }
});
于 2013-08-27T20:44:31.757 回答