问题标签 [acceleo]
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.
eclipse - Papyrus/Acceleo 快速入门 - 课程?
我的公司正在评估 M2T 技术。我们目前使用 EA 7.x 进行建模,并使用内部模板处理器来生成代码。我们正在寻求转向行业标准工具。我们的主要重点是评估 Papyrus 和 Acceleo,因为它们集成在 Eclipse 下。美国东北部(新英格兰 - CT、MA、RI、NH、VT、ME)是否有课程或顾问可以帮助我们建立和评估这些或我们应该关注的任何其他技术?
java - 尝试从 Acceleo 中的 uml 生成 java 类
我一直在尝试使用 Acceleo。我使用 Enterprise Architect 来设计我的类,并将它们导出为 XMI。
在 Eclipse 中,当我尝试使用 Acceleo 生成一个简单的类时,我收到以下错误。
谁能告诉我我做错了什么?
我在用着:
- 日食开普勒
加速版本:3.2.2.v20120807-0831
org.eclipse.emf.ecore.resource.impl.ResourceSetImpl$1DiagnosticWrappedException: org.eclipse.emf.ecore.xmi.PackageNotFoundException: Package with uri ' http://schema.omg.org/spec/XMI/2.1' 未找到。(file:/C:/Users/Anton/git/magick/app.ui/app.ui.acceleo/Sample.xmi, 3, 76) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.handleDemandLoadException( ResourceSetImpl.java:319) 在 org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.demandLoadHelper(ResourceSetImpl.java:278) 在 org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getResource(ResourceSetImpl.java: 406) 在 org.eclipse.acceleo.engine.service.AbstractAcceleoGenerator.initialize(AbstractAcceleoGenerator.java:457) 在 org.eclipse.acceleo 的 org.eclipse.acceleo.common.utils.ModelUtils.load(ModelUtils.java:361) .ide.ui.launching.strategy.AcceleoLaunchOperation.run(AcceleoLaunchOperation.java:124) 在 org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2345) 在 org.eclipse.core.internal.resources .Workspace.run(Workspace.java:2327) 在 org.eclipse.acceleo.ide.ui。http://schema.omg.org/spec/XMI/2.1' 未找到。(file:/C:/Users/Anton/git/magick/app.ui/app.ui.acceleo/Sample.xmi, 3, 76) at org.eclipse.emf.ecore.xmi.impl.XMLHandler.getPackageForURI( XMLHandler.java:2599) 在 org.eclipse.emf.ecore.xmi.impl.XMLHandler.getFactoryForPrefix(XMLHandler.java:2429) 在 org.eclipse.emf.ecore.xmi.impl.XMLHandler.createObjectByType(XMLHandler.java:第1306章.eclipse.emf.ecore.xmi.impl.XMIHandler.processElement(XMIHandler.java:81) 在 org.eclipse.emf.ecore.xmi.impl.XMLHandler.startElement(XMLHandler.java:1008) 在 org.eclipse.emf .ecore.xmi.impl.XMLHandler.startElement(XMLHandler.java:719) 在 org.eclipse.emf.ecore.xmi.impl.XMIHandler.startElement(XMIHandler.java:163) 在 com.sun.org.apache.xerces .
java - 无法使用 Acceleo 调用 Java 服务
我已经使用 EMF Ecore 定义了一个自定义元模型,现在我正在编写一个 acceleo 项目来生成正确的 java 代码。
Acceleo 对于几个用例是不够的,主要是在模型中搜索特定元素并为一些保留额外的信息,所以我需要调用自定义 Java 服务,我按照一步一步的示例进行操作,我相信我完全知道如何编写查询以调用 Java 服务。
问题是,当我使用 Java 原始参数调用服务时,它运行平稳,但是当我使用元模型类型编写服务时,出现以下错误:
有谁知道出了什么问题?
这是java代码:
这是mtl代码
ant - 如何指定 acceleoCompiler ant 任务的类路径来编译 mtl 文件
我正在尝试使用 Ant 任务编译 Acceleo mtl 文件:
但是 acceleoCompiler 似乎很难找到“com.company.MyAcceleoPackage”。它可以在 src/main/java 中找到,但我不知道如何为 acceleoCompiler 指定一种类路径:
有什么想法可以继续吗?
问候,迈克尔
acceleo - acceleo 从模块中获取刻板印象的属性
我正在编写一个编写 LDIF 文件的模块,
我有一个名为“用户”的刻板印象,由具有许多属性(用户名、密码、角色、..)的元类定义
问题是我无法从模块内访问这些属性..
我应该怎么做!
eclipse-emf - 如何在 Acceleo 中使用循环删除模板后的额外新行?
这是一个简单的 MOF 模型到文本脚本:
它生成以下文本:
如何在 3 之后删除额外的新行?谢谢!
associations - 如何在 Acceleo 中重命名元素(例如:关联)
我最近一直在使用 Acceleo 3.2.2,但这是我的第一种方法,我仍然缺少许多基本点。在我的 .mtl 文件中,我为一个类创建了一个新关联:
如何为这个新关联设置名称?API 提供操作
- setValue(stereotype: Stereotype, propertyName: String, newValue: String)
- eSet(特征:EStructuralFeature,新值:OclAny)
但我不知道它们是否是我需要的以及如何使用它们(哪种刻板印象/功能以及如何获得它们?)...
有谁知道如何帮助我?
java - Eclipse:获取空显示
我正在尝试在 Eclipse 插件中弹出一个对话框(即 FileDialog),实际上是在 Acceleo 转换之前我正在运行相关的 UI Launcher 项目(http://lowcoupling.com/post/51877317162/the-acceleo- ui-启动器-项目)
我正在尝试在相关的 doGenerate 方法中执行此操作...
但我得到的显示是 null 我该怎么做?
templates - Papyrus 模板参数
我正在尝试将模板参数添加到类但没有任何成功。
我想制作具有模板参数的类,例如Range<T>
.
那些纸莎草纸支持吗?
acceleo - 关于文档的 Acceleo 问题
我正在尝试通过 uml 生成 html 文档,并且一切正常。我的问题是我会将所有报告附在:
我怎样才能做到这一点?
这是我要附上的 acceleo 报告模板: