是否有可视化 grails webflow 的工具?

Posted

技术标签:

【中文标题】是否有可视化 grails webflow 的工具?【英文标题】:Is there a tool to visualize a grails webflow? 【发布时间】:2011-07-31 11:58:03 【问题描述】:

在编写我的第一个 grails webflow 时,我问自己是否有任何工具或脚本可以可视化流程?

结果可以是状态图,也可以是要在 graphviz 等图形工具中呈现的数据。

【问题讨论】:

【参考方案1】:

这可能是所有使用 intellij 的人的解决方案:http://www.slideshare.net/gr8conf/gr8conf-2011-grails-webflow 幻灯片 25

【讨论】:

【参考方案2】:

据我所知,只有 2 个 Grails 插件可以进行可视化,但只构建一个类图,它们是 Class diagram plugin 和 Create Domain UML。

您可以查看this page,快速了解所有当前的 Grails 插件。

【讨论】:

【参考方案3】:

恐怕目前没有任何工具可以为您做到这一点。我以前自己实现过一些东西,但这非常简单,并且没有以任何方式自动化。这是一个简单的模板,其中模型是一个步骤号:

<g:render template="flowVisualiser" model="[step: 2]" />

您必须将其放在 webflow 的每个视图中,并更改任何步骤的数字。模板本身对于每个步骤都有一行图像,并且每个图像的样式中都有一些 gsp 逻辑,因此如果传入的模型是第 2 步(例如)或更高,那么这个特定的图像将具有不透明度1:

<li>
    <div class="$step >= 2 ? 'step-completed' : 'step-todo'">
        <img src="$resource(dir:'images',file:'2.png')" />
        <h4>Do this step</h4>
    </div>
</li>
...

我知道这并不花哨,而且有点体力劳动,但对我来说效果很好:)

【讨论】:

感谢您的回答和展示实际状态的好主意,但因为这不是我的意思,所以它不能解决问题。

以上是关于是否有可视化 grails webflow 的工具?的主要内容,如果未能解决你的问题,请参考以下文章

Webflow:可以在流之间切换吗?

JSF/Grails 应用的静态分析工具

Grails 应用程序的探查器

Grails:Grails Doc 的替代品? [关闭]

是否可以在 Grails 之外使用 Grails 验证?如何?

Grails/Groovy 内存泄漏故障排除?