eclipse-gef

    0热度

    1回答

    我正在构建一个用于处理图形元素的编辑器,每个元素都必须表示API规范中的一种元素。 API的元素基本上是一些类的ad接口,它们有一定的使用约束,比如元素A不能是元素B的子元素,或者不能与元素C等连接。 .. 编辑器应该允许您根据您绘制的内容生成代码,生成的代码必须是与您绘制的内容对应的API实现。 我对模型驱动的体系结构以及我如何从图形模型生成代码给一些实现一无所知(在实践中)。 我不想将图形模型

    3热度

    1回答

    任何人都可以总结Eclipse GEF中使用的设计模式吗?我看到有人在Eclipse平台和JDK上完成了一项完美的工作。如果说明设计模式,那么学习GEF将会非常有帮助。 例如,EditPartFactory是一种典型的工厂模式。 GEF本身实现了MVC设计。 类层次结构图也非常有帮助。 非常感谢!

    0热度

    1回答

    我自己的插件项目有一个编辑器(它实现org.eclipse.ui.part.MultiPageEditorPart)与2页:一个是GraphicalEditorWithFlyoutPalette(这将解析XML文件转换为数字)另一个是StructuredTextEditor(它会将数字解析为XML代码)。所以我想要做的是在第一个编辑器中绘制数字,并在另一个编辑器中获取源代码,并做相反的事情。相信许

    0热度

    2回答

    在GEF连接中,在形状上方是Z顺序默认值。 什么是正确的方法: 1.在连接顶部以Z顺序显示形状? 2.设置连接相对于彼此的Z顺序?

    1热度

    1回答

    我写了一个GEF的图形编辑器,用XYLayout进行了布局。但现在我有一个问题... 我的GEF模型参考另一个模型(由另一个角度创建)我有,所以这两个模型可以互不相同。 将GEF模型同步到第二个模型的方式很简单 - >在创建GEF模型元素时创建一个新的模型元素。 但是其他的方式... 是否有办法来自动生成像ZEST(不重叠的元素或连接)Figurepositions和有一个图形编辑器,你可以创建更

    0热度

    1回答

    我正在编辑基于GEF(图形编辑框架)并使用Eclipse属性视图。我的问题是,当我在此视图中更改属性时,编辑器不知道此更改,并且不建议我保存。 我该如何解决这个问题?

    1热度

    1回答

    嗨,大家好,我已经创建了一个上面的代码popup菜单,这个菜单只会显示如果文件夹的名称匹配“AAA”。 这里是问题:如果在另一个文件夹后面有一个也被命名为“AAA”的文件夹,这个菜单也会显示出来。实际上,我们只想让我们的popup菜单显示在特定的主文件夹中,我怎样才能做到这一点?

    0热度

    1回答

    我是GEF的新手。 所以我试图按照我的项目文件中的示例示例。 但是,当我试图开始我的例子,我得到了一个N​​ullPointerException。 at kr.co.hoony.test.ApplicationWorkbenchAdvisor.postStartup(ApplicationWorkbenchAdvisor.java:37) 而且我的代码如下图所示。 @Override pu

    0热度

    2回答

    有没有办法为PolylineConnection的孩子指定布局? 我想添加几个Label s到PolylineConnection在ConnectionLocator.MIDDLE没有使用标签的容器数字。 PolylineConnection和Label都有EditParts,标签的模型对象是折线连接的模型对象的子对象。 理想我想多段线的所有标签的孩子加入到ConnectionLocator.MI

    0热度

    1回答

    无论何时在GEF编辑器中选择一个图形,默认情况下,我们都会看到一个黑色的填充矩形调整大小手柄和一个黑色边框,用于勾画该图形。我正在实现一个功能,我明确地(通过代码)将图柄应用于图形。 以下是一些问题我面对: 1)手柄不放在靠近图。它们被放置在离开手柄和图 2)我想之间的一些空间,以变化从黑色填充红色 颜色我是新来的这种发展使定制这些句柄将是任何实例真的使用完整。 预先感谢。