问题标签 [xmi]
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.
xml-parsing - 有一些 XMI 标准吗?
我正在开发一个 Java 应用程序,用户应该能够在 XMI 文件中导入用例图。但我看到在不同的 UML 工具(如 Argo、StarUML 和 Visual Paradigm)之间生成文件并没有标准。所以文件的解析变得非常广泛,我问自己是否有一些文件具有既定规则或一些标准来生成 XMI 文件?我不希望我的应用程序直接依赖于其他 UML 工具。
eclipse - 在纯 e4 应用程序中使用 RCP e3 插件
我有一个现有的 RCP 项目,主要由 e3.x 插件组成。目标平台已经迁移到 Eclipse 4.5 并且兼容层也在使用中。目前可以在插件中使用新的 POJO e4view。这种“混合模式”运行良好。但是当我需要通过扩展(org.eclipse.ui.main.menu)扩展现有菜单时,我必须使用plugin.xml中的扩展。我的目标是创建一个应用程序模型(Application.e4xmi)并将定义从当前的 main-plugin.xml 迁移到新的应用程序模型(即处理程序、菜单定义等)。新插件应该使用新的模型片段(fragment.e4xmi)。非常重要的是,我不会修改现有的 e3 插件。是否可以将现有的主插件迁移到纯 e4 插件并添加旧的 e3 插件而无需更改它们。
例如:
Plugin Main(e4):Application.e3xmi(包含菜单定义、处理程序、命令等) plugin.xml(包含应用程序和产品目标)
插件 A(e4):e4views (POJO) fragment.e4xmi(包含新菜单条目的扩展)plugin.xml
插件 B(旧版 e3):e3(从 ViewPart 扩展)plugin.xml(包含新菜单条目、旧处理程序的扩展)
xml - 使用 XSLT 将 UML-XMI 转换为 XML
我正在尝试通过编写 xslt 代码将 .UML(XMI 格式)文件转换为 XML 文件。我是新手,如果您能帮助我更好地理解,我会很高兴。目前我只尝试读取输入的 1 或 2 个元素并使用这些元素打印 XML 输出。
XMI-UML 输入文件
XSLT 代码
预期的输出(只是一个例子..它也可以包含来自输入的“节点”)
xml - 企业架构师工具UML图导出的XMI分析
如何知道从使用企业架构工具开发的序列图导出的 XMI 文件中存在的各种标签(例如:UML:Message、UML:Diagram、UML:Component)的详细信息?
xml - 使用 XSL 将 XMI 转换为 XML
我正在尝试xmi:type
在node
. 但无法成功地做到这一点。我正在附加输入文件(uml - xmi 格式)、我的 xslt 输入和我得到的输出(xml 格式)。每当我看到“”时,我想修改输出以写一行xmi:type = uml:OpaqueAction
。我可以访问同一行中的“名称”,但不能访问xmi:type
. 不知道为什么
UML-XMI 输入
XSLT 输入
输出 (.XML)
xml - 使用 XSLT 将 XMI 转换为 XML
我有一个关于使用 XSLT 将我的数据模型 (XMI) 转换为 XML 表示的问题。XMI 看起来像这样(片段):
所以现在我想编写一个 XSL 文件,它使我能够提取表名:
和属性
以及每个属性的数据类型。
最后,我需要将这些信息转换成这样的 XML 表示:
有人可以给我一些关于如何实现这一目标的提示/示例吗?
非常感谢任何帮助。
干杯桑德罗
java - XMI 文件中的错误
我正在尝试在 java 中解析这个 XMI 文件http://pastebin.com/Ltp09cPD,这个文件是用 ArgoUML 生成的,但是我得到这个错误:
用英语它就像"the type of element "UML:UseCase" must be followed for one of this attribute especifications: ">" or "/>"
文件有什么问题?我找不到问题
eclipse - 在产品启动期间(在调试模式下)不显示使用 Eclipse e4(使用 Application.e4xmi 文件)创建自定义菜单
我使用 Luna 创建了一个新的“Eclipse 4 应用程序项目”,并使用这个“Application.e4xmi”文件创建了自定义菜单。我还添加了一个处理程序类,当我的自定义菜单被点击时将触发(所有这些东西都在 Application.e4xmi 中指定)。
使用此设置如果我在调试模式下启动我的产品(作为 Eclipse 产品),我将看不到我的自定义菜单,并且如果我尝试作为产品导出并尝试启动我遇到的 Eclipse 产品问题。
xmi 内容包括:
eclipse - 如何在“e4”中包含透视工具栏。
此链接描述了一些具有透视工具栏并将其映射到 ClassURI 的机制:
我尝试了同样的方法,但我没有得到任何工具栏的贡献。我想我在某个地方出错了。如果我在任何地方出错了,有人可以纠正我吗?
我在“Application.e4xmi”文件中使用的代码片段是:
export - 从 StarUML 2.5 导出 XMI 文件
我在我的电脑上安装了 StarUML v-2.5,我需要将我的项目导出到 XMI 文件,在以前的版本中我以非常简单的方式做到了,现在,在 2.5 版本中我不知道在哪里做。这是可能的?