问题标签 [eclipse-sirius]

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 投票
1 回答
744 浏览

eclipse-sirius - 通过java方法调用设置属性值

我有具有属性 ID 的 Ecore 模型。现在在 Sirius 中,我们可以通过 set 操作通过在 Sirius 设计中指定属性的特征名称和值表达式来设置属性值。现在问题是,我想设置属性值 id,所以我想使用 java 给出的方法来创建随机数,那么我如何在值表达式中调用该方法,以使特征名称具有方法返回类型的值。

0 投票
1 回答
345 浏览

eclipse - 超类和子类的不同表示

我是使用 Sirius 创建编辑器的新手,我有以下 EMF 模型:

在此处输入图像描述

我想为给定的元模型创建一个 Sirius 编辑器,其中 和 具有不同的表示Superclass A形式Subclass B

这两个类AB可以被实例化并且Class B具有额外的属性和引用。在 的表示中Subclass B,我只想显示来自 的有限数量的属性Superclass A和来自 的一些附加属性Subclass B

现在的想法是拥有不同的容器,并根据我想要显示相应容器的类。到目前为止,当我在 Sirius 编辑器中定义了两个容器时,每个类一个,然后我创建了一个实例,Subclass B我现在在表示中得到了两个容器,一个表示用于表示,一个表示表示用于Superclass A表示Subclass B

有什么办法可以告诉 Sirius 只显示相应类的容器?

0 投票
1 回答
90 浏览

eclipse-sirius - 方法在类图 UMLDesigner 7.1 中不可见

我正在使用 UMLDesigner Sirius 7.1 版,这是迄今为止一个很棒的工具。我不得不切换我的工作区并将我的项目重新导入新的工作区。我目前正在研究类图。每次当我在一个类中创建一个新方法时,它都保持不可见。我错过了什么还是一个错误?

谢谢您的帮助。

0 投票
1 回答
591 浏览

java - 从 eclipse Sirius 生成源代码

使用 eclipse Sirius,我们可以创建自己的图形建模工作台。

我从以下链接阅读了有关 Sirius 的教程。

https://wiki.eclipse.org/Sirius/Tutorials/StarterTutorial

完成上述教程后,我得到了与我的 Sirius 编辑器相关的 xml 文件。

问题是如何从 Sirius xml 文件中导出源代码或项目?

0 投票
1 回答
615 浏览

eclipse - 由于依赖项冲突,无法完成安装。

当我想在 Eclipse 建模上安装插件 Obeo Designer 时,出现此错误:

0 投票
1 回答
591 浏览

modeling - 发生了错误。有关详细信息,请参阅错误日志

当我创建我的项目 EMF 和我的项目 Sirius 时,我有这个错误:我的版本:Eclips 版本:Oxygen Release Milestone 5 (4.7.0 M5) Sirius 版本:4.1

0 投票
1 回答
98 浏览

eclipse - 天狼星错误 NullPointerException

所以我创建了我的语法 xtext,在其中我声明了一个部分视图、一个部分模型和另一个用于控制器 (MVC),然后我生成了我的模型,现在我正在使用我创建的 Sirius 进行建模还有我的调色板,我能够拖动项目,但我的问题是当我想保存我的图表时,我总是有一个错误“Save Failed Java.lang.NullPointerException”。我不知道为什么会出现此错误以及如何解决,谢谢您的帮助。在此处输入图像描述

0 投票
1 回答
35 浏览

model - 在 Sirius OBEO 上获取包含我的模型信息的文件

我使用自己的语法用 Sirius 创建了我的图形模型,一切都很完美,图中的节点是节点之间的关系等。

现在我想生成一个文件,其中包含我的节点标题的所有信息以及节点等之间的关系。

有人知道这个文件叫什么以及如何生成它,我认为它是一个 .ENTITY 文件,但如果有人有更多信息,请与我们分享。

0 投票
1 回答
86 浏览

eclipse-plugin - 在 Sirius 中运行模型

使用 Eclipse 插件 Sirius,您可以根据 EMF 元模型的规则开发用于创建模型的用户界面,这比直接使用 GMF 更容易。这真的很酷!

但是,如何在用户界面中运行模型?你能给我一些指点吗?

出于解释的目的,假设您在 Sirius 中创建了用于创建状态图的用户界面,但是如何运行它们呢?抛出事件 1,运行状态 1 停止,状态 2 开始......(你知道我的意思)。

感谢您的任何指点!

0 投票
1 回答
92 浏览

eclipse - 从 Sirius 生成反应本机代码

晚上好 ,

我想从 Sirius 生成反应本机代码,但我不知道如何以及是否可以使用 acceleo?谢谢你帮助我。