eclipse-emf

    5

    1答えて

    私はenum属性がBreakType breakTypeであるEクラスVehicleを持っています。私はnullにbreakTypeデフォルトの属性を設定したい BreakType{ DRUM(0), DISC(1), BLADE(2) } : BreakTypeは同じたEcoreモデルで定義されています。そのために私はbreakType attribute-の次のプロパティを設定

    0

    1答えて

    eclipse MDT/UML2実装を介してXMIとして格納されたUMLモデルをロードしようとしています。 これまでのところ、ResourceSetからモデル自体を正常に読み込んでいて、期待通りにモデルを歩くことができます。しかし、XMIファイルに含まれているカスタムUMLプロファイルを読み込むのに問題があります。 uml:Modelタグ内のprofileApplicationタグと同様に、XMI

    1

    1答えて

    モデルを作成する際にEMFが提供するguiツールを使用して、EMFと多対多の関係を設定する方法を知りたいですか? One To Many/One To Oneの関係のみを追加できます。

    7

    2答えて

    同じ文法からXTextで生成されたEcoreメタモデルに準拠するASTに、プログラムでXText文法に準拠したテキストを変換する必要があります。 私はXTextもこのようなパーサーを実装するJavaクラスを生成することを知っていますが、どこにあるのか、どのように使用するのかはわかりません。ここで

    1

    1答えて

    Package model = UMLFactory.eINSTANCE.createPackage(); model.setName("MyPackage"); Class cls = model.createOwnedClass("MyClass", false); 私は上のコードでいくつかのuml2モデルを作成しましたが、クラス図やパッケージ/クラスなどの表記を作成したいのですが、ど

    0

    1答えて

    Ecoreからモデルコードを生成しました。 私のモデルには、派生リファレンス:derivedThingsがあります。 私はderivedThingsImplでやりたいことは以下の通りです: 私はモデル全体を横断したいと要素に応じて、私はコレクションに追加したりしないようにしたいです。 for(TreeIterator iter = EcoreUtil.getAllContents(rootObje

    0

    1答えて

    私は生成されたEcoreモデルを持っています。私は今、プログラムでモデルのインスタンスを作成し、それをロードしないものを : EARepository repository = EaadapterFactory.eINSTANCE.createEARepository(); repository.setFile(f); repository.load(); 今、私は repository.

    1

    1答えて

    私は大きなEMFモデル、具体的にはMDTプロジェクトのBPMN2.0モデルを持っています。当社のソフトウェアには、Oracle JDeveloper BPMN2のエクスポート形式をサポートする必要があります。これは、BPMN2.0スキームにほぼ対応していますが、独自の拡張機能を備えている必要があります。次に例を示します。 <startEvent isInterrupting="false" nam

    7

    1答えて

    Ecoreモデルでは、現在のモデル外のすべてのタイプはプロキシによって解決されません。 getType()が返すオブジェクトのすべてのフィールドはnullであり、実行時に格納タイプのURIのみが入力されます。 [email protected] (eProxyURI: platform:/plugin/org.eclipse.uml2.types/model/Types.ecore#//Stri

    5

    1答えて

    EclipseやIntelliJのプラグインとしてマルチプラットフォームのグラフィカルワークフローエディタを開発することを検討しています。エディタは、Visio/OmniGraffle/Activiti Designer/FuseIDEなどのツールと同様の方法で動作します。開発者は、ツールボックスからコンポーネントをドラッグアンドドロップしたり、マウスを使用して接続したり、クールなタッチで、ワーク