问题标签 [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 投票
2 回答
1249 浏览

java - Eclipse Sirius 如何与其他系统交互?

我想要的是:

isWorking(boolean)我在真实系统上有一个带有变量的传感器。现在我想要一个查看器来告诉我传感器是否工作。例如传感器节点是绿色或红色。

我有的:

我在 CoDeSys 上有一个带有变量的 softSPS 程序isWorking。使用 JEasyOPC,我可以读取/覆盖此变量并将其打印到 Eclipse 控制台中。我还在 Eclipse 运行时中为我的系统创建了一个 Sirius 模型,正如我发现的所有 Sirius 教程中所示。我看到我可以使用条件样式更改节点的颜色。

所以我有一个节点Sensor和一个变量isWorking,但我不知道如何连接它们。

我在 Sirius 文档中发现了一些关于“外部 Java 操作”的内容。Sirius 论坛中还有一个示例(https://www.eclipse.org/forums/index.php/t/764175/),但我不知道它是否适用于我的问题以及如何将 JEasyOPC 与他们。

我发现的另一种方法是 JFace 数据绑定,但我只找到了一个适用于 EMF 模型而不适用于天狼星图的教程 ( http://www.vogella.com/tutorials/EclipseDataBindingEMF/article.html )。我不想改变我的元模型。

0 投票
1 回答
242 浏览

eclipse-emf - 如何修复天狼星/视点规范项目的错误

我在 eclipse mars (4.5) 上使用 Sirius 框架。

当我在 Activator 类中创建一个新的“视点规范项目”时出现此错误:

“无法解析 org.eclipse.core.resources.IResourceChangeListener 类型。它是从所需的 .class 文件中间接引用的”

有人见过这个问题吗?有没有办法解决它?

非常感谢

安德烈亚

0 投票
1 回答
236 浏览

eclipse - Eclipse Sirius - 我想将现有代码转换为模型

我发现元建模非常有趣,所以我安装了 Sirius 并尝试将现有的应用程序转换为我可以在 Sirius 中表示的模块。

但是,我不知道从哪里开始。当我安装插件时,它什么也没做,我想我需要安装额外的插件,即 UML Designer 来做我需要的。

我需要一些文章/教程来说明从头开始使用 Sirius 的步骤。我读过的文章已经有示例数据,我需要一个从头开始的示例。

另外,有人可以在stackoverflow中创建一个eclipse-sirius标签吗?

0 投票
1 回答
525 浏览

java - 制作 Eclipse Sirius 插件或 Eclipse 富客户端平台

我制作了 Eclipse Sirius 教程(https://wiki.eclipse.org/Sirius/Tutorials),现在我想用准备好的 Sirius 运行时制作独立的应用程序。

有什么办法可以独立运行吗?我不想运行一个 Eclipse 实例,而在这种情况下,我不想运行另一个带有 Sirius Runtime 的实例。

也许我可以为 Eclipse 制作插件并使用它?还是制作 Eclipse 富客户端平台?

0 投票
0 回答
172 浏览

eclipse - Eclipse Sirius 无法重新加载图表编辑器

我有 EMF 模型并为该 EMF 模型创建了 Sirius 项目。当我运行应用程序并选择创建的视点时,我让图表编辑器将模型的特征拖放到编辑器并保存它。但是当我尝试重新加载应用程序时,我无法加载部件控制异常

这个问题有什么解决办法吗?提前致谢

0 投票
1 回答
373 浏览

eclipse - Eclipse Sirius 自定义布局

我对 Sirius 开发环境相当陌生,我正在尝试使用 Sirius 开发自定义模块布局,可用的文档有点先进。

是否有任何好的资源或教程可以解释如何创建解释基础的自定义布局。

0 投票
0 回答
97 浏览

scala - 在外部 Java 操作中调用 Scala 嵌入方法

我正在开发一个混合了 java 和 scala 的程序。Eclipse:Eclipse 建模工具 2.4 Sirius:用于模型表示的 Scala IDE

我的情况是我在 Sirius 中使用 External Java Action Interface 来扩展建模表示。假设该类是 A_Extend,它实现了外部 Java 操作接口。A_Extend 调用 JFace 类 B_GUI。B_GUI 调用 Scala 函数,C_Scala。顺便说一句,在开发模式下(它包括自动生成的模型源代码和A_Extend,以及B_GUI和C_Scala代码),当我将B_GUI作为Java应用程序执行时,它可以调用C_Scala(我设置了Scala性质)。但是,当我在 Workbench 实例中使用 A_Extend 执行 B_GUI(我单击“作为 Eclipse 应用程序运行”)时,不会调用 C_Scala。我认为这是因为运行时 Workbench 中没有 Scala 编译器,所以我尝试在实例模型和 odesign 文件中都包含 Scala 特性。但是,它不起作用。

有谁能帮助我吗?

非常感谢您,祝您有美好的一天。

最好的问候, 格蕾丝

0 投票
2 回答
207 浏览

eclipse - 为现有模型中存在的子 Epack 生成单独的 ecore 文件

问题:我有一个包含子 E 包的 ecore 文件。使用这个模型,我正在尝试使用 Sirius 创建 GUI 部分。但是 Sirius 的问题在于它不支持包含 sub-E Packages 的 ecore 文件。所以我们必须提取那些子 E 包来分离 ecore 文件。但每个 sub-E Packages 都与其他 sub-E Packages 有关系。那么我们如何才能将这些子E包提取到单独的ecore文件中,使得提取它们之后单独的ecore文件之间仍然存在关系。

谢谢

0 投票
1 回答
156 浏览

eclipse-sirius - 双击创建不同的图表视图

在我的模型中,我有容器,它们有 n 个子容器。所以在我的图表视图中,用户很难查看在容器内创建的多个子容器。所以我想创建一个多层图表视图,而不是查看单个图表视图中的容器和子容器我想为每个容器创建图表视图,以便我可以在双击容器时查看不同图表视图中的子容器,它甚至应该具有不同容器和子容器之间的关系如果它出现在不同的图表视图中。

0 投票
2 回答
178 浏览

eclipse-emf - 如何读取存储在模型文件中的序列化对象

我已经为基本系列创建了 ecore 文件,我已经生成了模型、编辑和编辑器代码,我现在运行应用程序我能够在运行时创建系列模型文件。但是现在我想读取该模型文件获取存储在族模型文件中的序列化对象。

模型文件的类型

?xml 版本=“1.0”编码=“UTF-8”?