问题标签 [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.

0 投票
2 回答
2744 浏览

optimization - 在 Enterprise Architect 中批量导入 XMI 的有效方法

我们的团队正在使用Enterprise Architect version 10SVN用于存储库。因为EAP文件比较大(比如80MB),所以我们把每个包导出成单独XMI的,存到SVN. EAP文件本身在某个里程碑之后提交。EAP问题是在开发过程中将文件与同事的工作同步,我们需要导入很多XMI(例如总共可以是 500 个文件)。

我知道一旦EAP文件更新,我们可以使用 Package Control -> Get All Latest。因此,此问题仅在并行开发期间出现。

我们使用键盘快捷键进行导入,如下所示:

  1. Ctrl+ Alt+IXMI (从文件导入包)
  2. 选择要导入的文件名
  3. Alt+I(进口)
  4. Enter(是的)
  5. 重复步骤 2 到 4,直到模块完成

但是,导入数百个文件仍然是低效的。

我检查了控制包是否有批量导入/导出。当我明确硬编码时,批量导入/导出正在工作XMI Filename,但如果使用版本控制,则选项不可用(批量导入/导出选项为灰色)。

有没有更好的方法来同步EAPXMI文件?

0 投票
1 回答
1127 浏览

pentaho - 为 Ad Hoc Reports 创建 Pentaho XMI 文件

所以我正在编写一个应用程序,它将帮助用户通过几个简单的步骤在 pentaho biserver 中设置数据源,这样用户就不必担心设置数据库或模式的连接。到目前为止,我可以成功创建描述多维数据集并将其链接到数据库的 Mondrian.xml 文件。我注意到,当我使用 pentaho 创建数据源时,除了 mondrian.xml 文件之外,它还会创建一个 .xmi 文件。XMI 文件是用于 Ad Hoc 报告的元数据文件,我也想生成它。XMI 文件的架构看起来不像 mondrian 文件那么简单,所以我宁愿通过 Pentaho API 也不愿尝试自己生成它。

我想知道是否有人知道如何生成与 mondrian 文件一起使用的 XMI 文件。我搜索了整个 biserver 日志(catalina.out 和 pentaho.log),但它们没有提供关于发生了什么的见解。我也在 penthao 论坛上问过几次,在这些问题上线的过去一个月里有 0 个回复。我知道 org.pentaho.pms 包有很多元数据的东西,但我发现 Pentaho 的 javadocs 缺乏关于如何使用他们的库的明确说明。如果有人知道如何从 Mondrian 生成 XMI​​,或者如果这可能的话,我将不胜感激。谢谢

0 投票
1 回答
2611 浏览

jaxb - XMI 2.1.1 的 XSD

我必须使用 JAXB 解析 XMI 文件(xmi 版本 2.1.1)。

为此,我必须生成与 XMI 文件对应的 Java 类。所以我需要一个 xmi 文件的 shema 定义来使用 jxc 工具来做到这一点。

我希望有人知道我在哪里可以找到这个文件。提前感谢您的帮助!

编辑:有关更多信息,有一个 xmi 文件的示例(使用 modelio 生成):

0 投票
1 回答
1185 浏览

java - 使用UML2解析XMI文件,如何处理href属性?

我使用UML2解析包含 UML shema 的 XMI 文件。

这是我的 .uml 由 Modelio 生成的内容:

您可以注意到,在User类中,类型的login定义是根据:

所以我的问题是:如何处理这个案子?确实,我尝试以这种方式解析此文档:

但在那之后,我命名的属性的类型为login空。

感谢帮助 :)

0 投票
1 回答
1444 浏览

java - 使用 UML2 解析 XMI 文件,如何处理原型

我使用 modelio 生成了一个 UML 文件。我在课堂上应用了刻板印象。

我的 .uml 文件:

default.profile.umlLocalProfil.profile.uml我的文件在同一个文件夹中.uml

我使用此代码来获取我的 UML2 模型:

一切都很好,除了我无法获得与我的课程相关的刻板印象。(例如,此代码向我发送空数组:)

我想也许我忘了做一步,但我看不出是哪一步。

我希望有一个人可以帮助我 :)

0 投票
2 回答
534 浏览

java - Validate xmi model using OCL in Java

I am trying to create a stand alone Java application that accepts an xmi model and an OCL file containing constraints applied to the model's meta-model. The application then validates the model against the ocl.

I have managed to do this inside eclipse using the EMF. However when I start to create the java app, many libraries are missing. Some of which I was able to locate in the plugins directory but some seem to be missing.

For example

cannot be found.

Is there a straight forward way, using the EMF to accomplish what I am trying to do. I have been trying to create something very much like the following:

http://subversion.assembla.com/svn/da_sw_tf/trunk/OCL/src/ocl/OCLEvaluator.java

0 投票
1 回答
185 浏览

java - 使用 SAX XMI 解析器时出现 java.lang.ExceptionInInitializerError

我正在尝试在这里解析一些 XMI 标签。尽管我的代码已正确编译。

我收到以下运行时错误:

我的代码是:

0 投票
0 回答
127 浏览

emf - 如何以编程方式加载我的模型中引用的模型(ecores)

我正在开发一种以编程方式将模型转换为 MetaModel 的工具,我发现了这个问题:当我加载/保存包含 EClass 的模型“A”(xmi)时,其 superType 引用其他 ecores 'B'中的其他分类器, 'C' (分隔的 ecores 文件),每个交叉引用都为空。

如果我的模型包含对它的交叉引用,如何加载 Ecore?使用 nsUri 吗?

0 投票
1 回答
518 浏览

xslt - XSLT:如何找到边缘的源 Xpath 和目标 Xpath?

我想编写一个 xslt 文件以在图形文件中传输 xmi 文件。但是我遇到了边缘无法连接正确的源节点和目标节点的问题。我已经尝试了两个星期。但我仍然很困惑。请帮我。太感谢了。

原始代码是:

我的目标代码是:

因为未来会有更多的“类”元素。所以我使用“{generate-id()}”来定义节点 ID。但是当我这样做时,我发现边缘找不到源节点和目标节点的方式。所以我已经做了两个星期了,对此一无所知。请帮助我,我真的很感激。

0 投票
1 回答
549 浏览

uml - jdeveloper类图转图片

我有 jdeveloper Studio 版本 12.1.2.0.0

我已经创建了一个非常复杂的 UML 类图,唯一的方法(据我所知)是导出它来创建一个 xmi 文件。有什么方法可以创建它的图像吗?除了将 XMI 文件导入回 jdeveloper 之外,我无能为力。

谢谢!