問題タブ [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 コンソールに出力できます。また、私が見つけたすべての Sirius チュートリアルが示されているように、Eclipse ランタイムで自分のシステム用の Sirius モデルを作成しました。条件付きスタイルでノードの色を変更できることがわかりました。

ノードSensorと変数isWorkingがありますが、それらを接続する方法がわかりません。

Sirius のドキュメントで「外部 Java アクション」に関する記述を見つけました。Sirius Forum にも例があります ( https://www.eclipse.org/forums/index.php/t/764175/ )が、それが私の問題で機能するかどうか、および JEasyOPC をどのように使用できるかはわかりません彼ら。

私が見つけた別の方法は JFace Data Binding ですが、Sirius ダイアグラムではなく 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 に答える
525 参照

java - Eclipse Sirius プラグインまたは Eclipse リッチ クライアント プラットフォームを作成する

Eclipse Sirius チュートリアル ( https://wiki.eclipse.org/Sirius/Tutorials ) を作成しましたが、準備した Sirius ランタイムを使用してスタンドアロン アプリケーションを作成したいと考えています。

スタンドアロンで実行する方法はありますか? Eclipse の 1 つのインスタンスを実行し、このインスタンスで Sirius ランタイムを使用して別のインスタンスを実行したくありません。

Eclipse 用のプラグインを作成して使用することはできますか? それとも、Eclipse リッチ クライアント プラットフォームを作成しますか?

0 投票する
1 に答える
373 参照

eclipse - Eclipse Sirius カスタム レイアウト

私は Sirius 開発環境にかなり慣れていません。Sirius を使用してカスタム モジュール レイアウトを開発しようとしています。利用可能なドキュメントは少し高度です。

基本を説明するカスタム レイアウトを作成する方法を説明する適切なソースまたはチュートリアルはありますか。

0 投票する
0 に答える
97 参照

scala - 外部 Java アクションで Scala 埋め込みメソッドを呼び出す

Javaとscalaが混在するプログラムを開発しています。Eclipse : Eclipse Modeling Tool 2.4 Sirius : モデル表現用 Scala IDE

私の状況では、シリウスで外部 Java アクション インターフェイスを使用してモデリング表現を拡張しています。クラスが、External Java Action Interface を実装する A_Extend であるとします。A_Extend は JFace クラス、B_GUI を呼び出します。B_GUI は Scala 関数 C_Scala を呼び出します。ちなみに、開発モード(自動生成されたモデルソースコードとA_Extend、B_GUIとC_Scalaコードを含む)では、JavaアプリケーションとしてB_GUIを実行すると、C_Scalaを呼び出すことができます(Scalaの性質を設定しています)。しかし、Workbench のインスタンスで A_Extend を使用して B_GUI を実行すると (「Eclipse アプリケーションとして実行」をクリックしました)、C_Scala が呼び出されません。ランタイム Workbench に Scala コンパイラがないためだと考えたので、インスタンス モデルと odesign ファイルの両方に Scala の性質を含めようとしました。しかし、うまくいきません。

私を助けてくれる人はいますか?

どうぞよろしくお願いいたします。素晴らしい一日をお過ごしください。

敬具、グレース

0 投票する
1 に答える
156 参照

eclipse-sirius - ダブルクリックで別のダイアグラム ビューを作成する

私のモデルにはコンテナがあり、n個のサブコンテナがあります。そのため、ダイアグラムビューでは、コンテナ内に作成された複数のサブコンテナをユーザーが表示することは困難です。単一のダイアグラム ビュー内のコンテナーとサブ コンテナー コンテナーをダブルクリックすると、別のダイアグラム ビューでサブ コンテナーを表示できるように、コンテナーごとにダイアグラム ビューを作成したいと考えています。別のダイアグラム ビューに存在する場合。

0 投票する
2 に答える
178 参照

eclipse-emf - モデルファイルに格納されたシリアル化されたオブジェクトを読み取る方法

基本ファミリの ecore ファイルを作成し、モデル、編集、およびエディタ コードを生成しました。アプリケーションを実行すると、実行時にファミリ モデル ファイルを作成できるようになりました。ファミリ モデル ファイルに保存されているシリアル化されたオブジェクトを取得します。

モデル ファイルのタイプは

?xml バージョン="1.0" エンコーディング="UTF-8"?