cost 124 ms
如何解决'方法观察(查看器)对于类型 IViewerValueProperty 不明确<viewer,object> '编译器错误</viewer,object> - How to resolve 'The method observe(Viewer) is ambiguous for the type IViewerValueProperty<Viewer,Object>' compiler error

我试图使用 org.eclipse.core.databinding 插件来绑定我的 TableViewer 输入更改。 当我尝试通过以下代码添加绑定时: 但是,在第 2 行,我收到一个编译器错误,即“方法 observe(Viewer) 对于 IViewerValueProperty&lt;Vie ...

JFace数据绑定MultiValidator不重新评估 - JFace databinding MultiValidator not reevaluating

我已经设置了一个MultiValidator来检查2个文本字段的总和是否等于另一个字段的值。 然而,由于某种原因,验证器在初始化时仅被验证一次。 初始化后,它总是总是成功。 失败条件仅在向导中的稍后点触发(失败的条件在第一个向导页面上,验证器在第3个页面上)。 以下是数据绑定本身以及 ...

AggregateValidationStatus的ChangeListener中的JFace / Eclipse数据绑定触发器多重验证器 - JFace/Eclipse databinding trigger multivalidator in ChangeListener of AggregateValidationStatus

我有一个带有IChangeListener的AggregateValidationStatus 。 每次选择/更改和调用组件时,都会调用该侦听器。 我唯一的问题是我必须在ChangeListener的开头触发MultiValidator的validate()方法。 不幸的是,文档很少,我发 ...

TreeViewer到GridTreeViewer:现有ITreeContentProviders和“lazy”ObservableListTreeContentProvider之间的桥梁 - TreeViewer to GridTreeViewer: bridge between existing ITreeContentProviders and “lazy” ObservableListTreeContentProvider

TL; DR 基于Thomas Schindl的文章JFace-Viewer和带有&gt; 10.000对象的Eclipse Databinding (这表明一个非常好的主意),我想将常规的TreeViewer +多个ITreeContentProvider实现转换为使用Observabl ...

ViewerSupport.bind()可以与图像一起使用吗? - Can ViewerSupport.bind() be used in conjunction with images?

在我的Eclipse RCP视图中,我使用JFace数据绑定将模型数据绑定到org.eclipse.jface.viewers.TreeViewer 。 我使用ViewerSupport.bind()来绑定数据,如代码片段中所示,它工作得很好。 现在,我真的很想在节点上显示图像和文本。 ...

将TableViewer与其他模型扩展的模型绑定 - Binding a TableViewer with a model which is being extended by several other model

我有一个File类,另外两个类CopyFile和DeleteFile进行了扩展。 现在,我试图将其绑定到表查看器: 我想在文件是CopyFile的实例时显示destinationPath,在它是DeleteFile的实例时显示null或"" 。 但是当我运行它时,它抛出一个 ...

使用EMF数据绑定转换列表中的属性不会转换值 - converting properties in a list using EMF databinding does not convert values

我正在尝试使用转换器将某些值从整数转换为字符串。 它不喜欢它已被列出的事实,我尝试遍历并执行以下操作: IObservableValue observeItemValue = props[0].observe(peopleList.get(i)); 其中i是索引,不会引发任何 ...

ViewerSupport和ITableColorProvider或ITableFontProvider - ViewerSupport and ITableColorProvider or ITableFontProvider

我正在编写RCP应用程序,并尝试使用数据绑定将GUI的控件与模型链接。 例如,这包括将数据绑定到表。 据我了解,org.eclipse.jface.databinding.viewers.ViewerSupport是将模型绑定到表查看器的推荐方法。 但是,这仅允许我将数据作为文本放入表 ...

如何将模型绑定到SWT文本但在文本中只显示一个字段 - How to Bind a Model to a SWT Text but showing only one field in the text

我有一个远程文件模型,其中包含远程目录的文件名,文件路径和连接IP,连接端口等字段。我想只显示文本中的文件路径。 我正在使用JFace Data绑定将模型绑定到SWT Text但我只能绑定1个字段。 请帮我将Complete模型绑定到Text并仅显示一个字段。 还告诉我是否可能或有其他方式 ...

具有动态组合项目的Comboviewer数据绑定 - Comboviewer Databinding with dynamic combo items

我有一个comboviewer,并且我需要在其上进行数据绑定,以便该组合选择在模型中自动更新。 我还需要动态地添加组合项(到exisitng组合项)。 使用数据绑定,我该如何做到这一点? 作为数据绑定的新手,请为我提供一些有关带有动态项目(组合项目)的comboviewer数据绑定 ...

如何将EMF数据绑定用于隐式逆关系 - How to use EMF Databinding for an implicit inverse relationship

我有一个带有A类和B类的Ecore模型。无法更改此模型。 A对B有多对一的引用。B对A没有任何引用。我想显示一棵树,树的根部为Bs,而As为叶。 我想使用EMF数据绑定。 我见过的所有示例均假定要观察的根目录具有列表功能。 但是,在我的情况下,此方向没有任何功能(即B_to_A),反方向 ...

在JFace Databinding中,如果验证失败,是否可以取消小部件中的更改? - In JFace Databinding, Is it possible to cancel an change in widget if its validation fail?

在处理组合框查看器时,将绑定其选择并为其设置验证器。 我想知道,如果选择呈现无效值,是否可以取消选择的更改? 我问这个问题的原因是,当更改发生时,如果验证程序对此更改失败,则不会更新模型。 但是,小部件仍被更改; 在这种情况下,我认为小部件和模型处于不一致状态。 我在这里想念什 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM