1

我正在用 GEF 创建一个 eclipse 插件。我的问题:当我使用 MarqueeToolEntry 或 PanningSelectionToolEntry 选择节点(例如复制和过去)时,该工具没有选择节点之间的连接,只创建了节点的副本。当我手动将连接添加到选择时,我可以复制节点和连接——我已经测试了示例 gef 插件,它看起来是一样的。

我在 eclipse.org 上发现了一个状态已修复的错误报告,但我不知道如何更改该行为。

问候

4

1 回答 1

1

设置 marqueeToolEntry 的行为如下 -

MarqueeToolEntry marquee = new MarqueeToolEntry();
marquee.setToolProperty(MarqueeSelectionTool.PROPERTY_MARQUEE_BEHAVIOR,
    new Integer(MarqueeSelectionTool.BEHAVIOR_NODES_CONTAINED_AND_RELATED_CONNECTIONS));

这将选择节点以及相关连接。

于 2014-01-09T10:15:12.193 回答