私はtxtUMLの初心者です。txtUML のチュートリアルと youtube リンクをたどって以下のコードを実行しようとしましたが、どこからともなく txtUML 図を追加する方法がわかりませんでしたか? コードを理解するのを手伝ってください。このコードを実行するための段階的な手順が役に立ちます。ここに画像の説明を入力
1 に答える
txtUML のダイアグラム生成機能は、ユーザーが完全にカスタマイズ可能なダイアグラムを作成できるように構築されています。そこで、開発チームはダイアグラム記述言語を導入しました。この言語を使用すると、ユーザーはダイアグラム上の要素に制約を与えることができます。
ダイアグラムを作成できるようにするには、コースのモデルが必要です。ダイアグラムの記述は Java クラスであり、制約は Java アノテーションを介して定義できます。クラス図の空の説明は次のようになります。
class MicrowaveClasses extends ClassDiagram {
class MicrowaveLayout extends Layout {}
}
クラス図の場合、記述クラスを拡張する必要がありますhu.elte.txtuml.api.layout.ClassDiagram
Layout
内部クラスには、制約で注釈を付ける必要があります。たとえば@TopMost(MicrowaveOven.class)
、MicrowaveOven
ModelClass をクラス ダイアグラムの一番上に配置します。参考文献
ダイアグラムの説明が終わったら、メニューからダイアグラム生成オプションを選択できますtxtUML->Generate diagrams from txtUML
。ウィザード ページで、モデルが見つかるプロジェクト、モデルを表す Java パッケージ( model-info.xtxtumlファイルが見つかるパッケージ)、および少なくとも 1 つの図の説明(この場合は) を参照する必要があります。 MicrowaveClasses
)。
ウィザード ページで選択した数のダイアグラムで Papyrus モデルが作成されます。各図の説明に対して、パピルス図が生成されます。プロセスは、あなたが言及したYoutubeビデオで明らかに見られます.