单个模型元素在 UI 中多次表示...如何在 GEF 中实现?
我有一个模型,其中一个模型对象在显示的图表中多次表示。考虑以下模型: 有许多分区 每个分区都有 x SourcePorts 和 y DestinationPorts 每个 Source…
GEF EditPartViewer 选择
我正在尝试使用 GEF 开发拖放时出现一个奇怪的问题。 如果我开始对 org.eclipse.gef.ui.parts.TreeViewer 中尚未选定的元素进行拖动操作,则从 EditPa…
确定 Eclipse GEF 中 ScrollingGraphicalViewer 可见区域的大小
我正在尝试使用 Eclipse GEF 创建一个简单的应用程序,该应用程序在 ScrollingGraphicalViewer 中显示图表。启动时,我希望图表在查看器内居中(想象…
将图形放置在另一个图形的右上角
我希望子图 (org.eclipse.draw2d.Figure) 相对于父图的右上角(我想放置一些小图标,即 ImageFigure,距顶部和右侧边框 12 个像素)。是否有现有的布…
用于 Eclipse 的 JBPM 3 插件和用于 Eclipse 的 JPBM 4 插件中的弯曲点有什么区别?
在 Eclipse 的 JBPM 3 插件中,弯曲点用四个整数表示: 在源代码中,有一个名为 Bendpoint 的类,它存储两个 Dimension 对象,其值由w1、h1、w2 和 h2…
Mac Snow Leopard 上的 Eclipse GEF
这个月我一直处于升级模式,并将我的 Mac 升级到了 Snow Leopard。我开发了一个使用 GEF 的大型 Eclipse RCP。 我将 Mac 上的 Eclipse 升级到 3.5.1-x…
绘制 2D 图形并获取偏移位置
我正在寻找一种方法来获取 Draw2D TextFlow 偏移的位置坐标。 例如,SWT 的 StyledText 直接支持该功能 (getLocationAtOffset),但没有一个 Draw2D 文…
GEF - 如何在 Composite 中打开编辑器?
我的名字是 Oleg,我正在编写高级功能 - BPEL 文件的可视化比较。 我想在“比较”窗格(左和右)中使用常规编辑器 作为第一步,我只想打开两个编辑器…