Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/311.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何定制并安排所有动作,还是自己编写更好_Java_Emf_Eclipse Gmf - Fatal编程技术网

Java 如何定制并安排所有动作,还是自己编写更好

Java 如何定制并安排所有动作,还是自己编写更好,java,emf,eclipse-gmf,Java,Emf,Eclipse Gmf,从ASCII文件导入项目后,后者被转换为图形图表中的节点和连接,在发送ArrangeALL请求并执行操作后,图表似乎通过提升索引从左到右排列所有块,然后依次排列相应的输入和输出。 最终的结果使理解程序变得不可能 我如何对动作进行修改,或者更好地实现我们自己的排列算法来实现我们的目标? 谢谢。您可以使用ELK插件执行各种布局操作 关于EclipseLayoutKernel(ELK):它提供了许多布局算法以及一个基于Eclipse的基础设施,以将它们连接到编辑器和查看器 您可以通过查看了解更多信息。

从ASCII文件导入项目后,后者被转换为图形图表中的节点和连接,在发送ArrangeALL请求并执行操作后,图表似乎通过提升索引从左到右排列所有块,然后依次排列相应的输入和输出。 最终的结果使理解程序变得不可能

我如何对动作进行修改,或者更好地实现我们自己的排列算法来实现我们的目标?
谢谢。

您可以使用ELK插件执行各种布局操作

关于EclipseLayoutKernel(ELK):它提供了许多布局算法以及一个基于Eclipse的基础设施,以将它们连接到编辑器和查看器


您可以通过查看了解更多信息。

您使用的是天狼星还是转基因食品?我使用的是转基因食品。在这个链接中是elk在gmf中使用所需的实现,我如何将它连接到我的编辑器?它是通过扩展点连接的吗?