問題タブ [papyrus]

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 に答える
2838 参照

eclipse - Papyrus: 図を画像ファイルとしてエクスポート中にエラーが発生しました

この問題は、Ubuntu 12.04 で実行されている Eclipse Kepler インスタンスに関係しています。ドキュメントにイメージ ファイルとして含める必要があるユース ケース図があります。.diファイルを右クリックし、[すべてのダイアグラムをエクスポート... ]を選択して、ファイル形式として[ PDF ] を選択します。代わりに、次のようなエラー ウィンドウが表示されます。

ExportAll レポート

理由:
一部のテストで生成に失敗しました

エラー ログに例外が記録されます。

メッセージ:
リソース プラットフォームでダイアグラム NewDiagram を生成中にエラーが発生しました:/resource/EMS-iGUESS_Components/models/UseCasesNew.notation

例外スタック トレース:
java.lang.IllegalArgumentException: org.eclipse.gmf.runtime.draw2d.ui.render.awt.internal.graphics.GraphicsToGraphics2DAdaptor.createStroke(GraphicsToGraphics2DAdaptor.java) の java.awt.BasicStroke.(BasicStroke.java:181) で負の幅:1544) org.eclipse.gmf.runtime.draw2d.ui.render.awt.internal.graphics.GraphicsToGraphics2DAdaptor.drawPolygon(GraphicsToGraphics2DAdaptor.java:633) で) org.eclipse.papyrus.uml.diagram.usecase.draw2d.StickMan.outlineShape(StickMan.java :62) org.eclipse.papyrus.uml.diagram.usecase.draw2d.ShadowShape.outlineShape(ShadowShape.java:134) で org.eclipse.draw2d.Shape.paintOutline(Shape.java:175) で org.eclipse.draw2d.Shape.paintFigure(Shape.java:147) at org.eclipse.papyrus.uml.diagram.usecase.draw2d.ShadowShape.paint(ShadowShape.java:109) at org.eclipse.draw2d.Figure.paintChildren( Figure.java:1167) org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1202) org.eclipse.draw2d.Figure.paint(Figure.java:1117) org.eclipse.draw2d.Figure.paintChildren (Figure.java:1167) at org.eclipse.draw2d.Figure.paintClientArea(Figure.java:1202) at org.eclipse.draw2d.Figure.paint(Figure.java:1117) at org.eclipse.gmf.runtime. org.eclipse.gmf.runtime.diagram.ui.render.clipboard.DiagramGenerator.renderToGraphics(DiagramGenerator.java:226) でのdiagram.ui.render.clipboard.DiagramGenerator.paintFigure(DiagramGenerator.java:373)。 gmf.runtime.diagram.ui.render.clipboard.DiagramGenerator.org.eclipse.gmf.runtime.diagram.ui.render.util.CopyToImageUtil.copyToImage(CopyToImageUtil.java:376) の createSWTImageDescriptorForParts(DiagramGenerator.java:721) org.eclipse.gmf.runtime.diagram.ui.render. util.CopyToImageUtil.copyToImage(CopyToImageUtil.java:305) org.eclipse.gmf.runtime.diagram.ui.render.util.CopyToImageUtil.copyToImage(CopyToImageUtil.java:123) org.Eclipse.papyrus.infra.export. ExportAllDiagrams.exportDiagram(ExportAllDiagrams.java:357) at org.eclipse.papyrus.infra.export.ExportAllDiagrams.access$3(ExportAllDiagrams.java:354) at org.eclipse.papyrus.infra.export.ExportAllDiagrams$6.run(ExportAllDiagrams. java:336) org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:164) で org.eclipse.ui.internal.UISynchronizer$3.run(UISynchronizer.java:158) で org.org.eclipse.swt.widgets.Display.runAsyncMessages(Display.runAsyncMessages(Display. java:3717) で org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3366) で org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1113) でorg.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:997) の org.eclipse. e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:140) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:611) at org.eclipse.core.databinding.observable.Realm org.eclipse.ui の .runWithDefault(Realm.java:332)。org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java: 124) org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) で org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) で org.eclipse org.eclipse.core.runtime.adaptor の .core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:354) .EclipseStarter.run(EclipseStarter.java:181) at sun.reflect.NativeMethodAccessorImpl.invoke0(ネイティブ メソッド) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) で sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) で java.lang.reflect.Method.invoke(Method.java:597) で org.eclipse.equinox.launcher.Main.invokeFramework(Main .java:636) で org.eclipse.equinox.launcher.Main.basicRun(Main.java:591) で org.eclipse.equinox.launcher.Main.run(Main.java:1450) で org.eclipse.equinox. launcher.Main.main(Main.java:1426)

セッション データ:
eclipse.buildId=4.3.2.M20140221-1700
java.version=1.6.0_26
java.vendor=Sun Microsystems Inc. ブートローダー
定数: OS=linux、ARCH=x86_64、WS=gtk、NL=en_GB フレームワーク
引数: -product org.eclipse.epp.package.standard.product
コマンドライン引数: -os linux -ws gtk -arch x86_64 -product
org.eclipse.epp.package.standard.product

ここで何が問題なのですか?ダイアグラムを画像ファイルとしてエクスポートするにはどうすればよいですか? ありがとう。

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

eclipse - UMLダイアグラムのEclipse Papyrusルック・アンド・フィール

私は Eclipse の PApyrus Tool で遊んでいます。クールなツールのようです。UML コンポーネント図とクラス図をいくつか作成しましたが、すべて問題ないようです。ただし、画面にはきれいな図がありきれいな図ます!

しかし、パピルスのホームページに掲載されているような見栄えと感触は得られませんパピルスのホームページに掲載されたもの

ダイアグラムを提示されたクールなルック アンド フィールにするにはどうすればよいですか?

ばかげた質問かもしれませんが、それを理解することができず、しばらくいじったりグーグルで調べたりしています...

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

eclipse - Papyrus UML モデルの MARTE ステレオタイプのプロパティに NFP 値を割り当てる方法

モデルの要素を MARTE::MARTE_DesignModel::HRM::HwLogical::HwComputing::HwProcessor として定型化しました。しかし、パピルスで動作周波数を指定する方法がわかりません。このプロパティは NFP_Frequency インスタンスである必要がありますが、Papyrus エディタを使用して NFP_Frequency インスタンスを作成し、それを「頻度」プロパティに割り当てる方法がわかりません。

SO でこれに似た別の質問があります: Using MARTE GQAM stereotypes in Papyrus UML models。しかし、答えはありません。誰かがこれに光を当てることができますか?

前もって感謝します

-- マッテオ

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

eclipse - 既存の Java コードからのシーケンス図

私はEclipse JunoでJavaコードをセットアップしています。

既存のクラスから「シーケンス図」を生成したいと考えています。

これを行うために、「パピルス」を使用しようとしましたが、成功しませんでした。

Papyrus を使って「シーケンス図」を作成できますか?

はいの場合、それに関するチュートリアルを提案していただけますか?

いいえの場合、「Javaコード」から「シーケンス図」を生成するために使用できる他のプラグインはどれですか?

前もって感謝します

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

associations - papyrus クラス図: 2 つのクラスを関連付ける際にエンティティ タイプ属性を使用する

クラス図を作成しようとして、Eclipse Kepler SR2 で Papyrus を使用しています。
Product と Order 、およびそれらの間の関連付けの 2 つのクラスがあります。Order クラスに Product タイプの属性を追加する必要がありますか (それが可能であることがわかりました)、またはこのダイアグラムから Java コードを生成することに成功すれば、関連付けで十分ですか (私が見たのはかなり複雑です)。

私はモデリング全体に不慣れであり、質問がばかげているように見えるかもしれないことは知っていますが、どこにも答えが見つかりませんでした(グーグルを試しましたが、役に立ちませんでした)。正しいこと。

ありがとう

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

eclipse - Papyrus:「参照できない要素」エラー

コード生成に使用しているクラス図モデルを数か月作成しました。数日前にコード ジェネレーターが問題を起こし始め、バリデーターを再度実行したところ、次のような一連のエラーが表示されるようになりました。

参照できない要素: model::Simulation View::Protected

ここ数日、私はこれが何であるかを理解しようとしてきましたが、無駄でした. モデルには明らかなエラーはなく、検索エンジンはエラー メッセージに対してゼロの結果を返します。

更新: この問題は現在、バグとして報告されています。