问题标签 [oaw]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 如何以编程方式在第二个工作台中的模型上运行 Xpand 工作流程?
我有一个 Xtext/Xpand(oAW 4.3、Eclipse 3.4)生成器插件,我在第二个工作台中与编辑器插件一起运行。在那里,我想在我创建的模型文件上以编程方式运行 Xpand 工作流程。如果我使用我拥有的 IFile 的绝对路径设置模型文件,例如:
或者,如果我使用通过以下方式检索的文件 URI:
找不到文件:
在我交给 WorkflowRunner 的地图中,我应该将模型文件属性 (dslFile) 设置为什么值:
我还尝试将属性留空并引用相对于工作流文件(在工作流文件内)的模型文件,但这会产生 FileNotFoundException。在普通应用程序(而不是在第二个工作台)中运行所有这些工作正常。
java - 来自 Xpand 的样本 -
我能得到一些关于 XPand 的好教程吗?我需要获取有关 LET 等命令的信息。如果有人能在上面贴一些样本就更好了。
我面临的问题就像..我运行一个“for”循环,在检查了一些条件后我需要增加一个计数器。但我不能这样做。当我增加计数器时,它会打印到输出文件中。
提前致谢。
java - 将 gmf 与 xpand oaw 集成
试图将 gmf 与 xpand 集成。
我使用 gmf 清单文件中的扩展名创建了一个菜单和命令。并试图调用 xpand 生成器。
该命令的代码如下所示
我已经能够成功地获得工作流程的路径。现在在调用工作流时,我必须将 gmf 图表文件输入到工作流中。但是我怎样才能给出文件的路径呢?
我通过打开另一个工作台来执行我的 gmf 图表:但是,现在,我如何获取 gmf 图表文件的路径?
我已经在我的工作流程中注册了 epackage。
你能指导我项目的截止日期很快吗?
oaw - oAW中的代码生成技术
是否有任何参考资料可以解释 oAW (OpenArchitectureWare) 如何使用 Xpand 生成 php 代码?oAW 是使用 GMF 编辑器还是其他东西?
java - 使用 Scala 语言的 MWE2 工作流组件
我正在尝试使用 scala 语言编写 MWE2 工作流组件。
下面是scala代码:
以下是工作流程代码:
我不明白为什么这个工作流程会抱怨错误:
eclipse - Mwe2Launcher - 找不到模块
我不断得到:
尽管 x.mwe2 文件存在,但错误。我已经为项目启用了 xtext 特性并添加了相关模块。
这是 .mwe2 文件:
可能是什么问题?(一个名为 src-gen 的文件夹已经存在)
java - 线程“主”java.lang.NoSuchFieldError 中的异常:ruleMemo
我正在关注一个不错的 openArchitectureWare教程(它是关于使用 Xpand 从 EMF 模型中使用 oAW 生成代码)。
在最后的代码生成步骤,当它应该生成代码时(在定义Root.xpt模板后运行workflow.oaw时),我收到此错误:
我搜索了很多解决方案。他们中的大多数人说这是一个不兼容的问题,例如在类路径中有多个版本的特殊 jar 文件,但我在 eclipse插件文件夹中找不到任何重复的 jar 文件。真的是原因吗?如果是这样,在我的情况下重复的 jar 文件是什么?如果没有,还有其他解决方案吗?
(我已经在 eclipse-java-kepler-R-win32-x86_64 上安装了 oAW 4.3.1 和 Xpand 1.4.0)