私のアプリケーションでは、決定図(ノード+接続)をモデル化します。モデルクラスを用意しました(2つの基本クラス:NodeおよびConnection特別な場合の+サブクラス)。この図は非常に大きくなり、コードを介してのみすべての接続とノードを追跡することは容易ではありません(そして将来のメンテナンスを考慮に入れます)。モデルクラス(つまり、ノードのタイプ、接続のタイプ)でフィードし、それを使用してダイアグラムをグラフィカルに「描画」し(ノードと接続を作成)、生成できるツール(Eclipseプラグインまたはその他)があるかどうか疑問に思いました。ダイアグラムのコード?
モデルクラス::このノードからのすべての接続
Nodeが含まれます:、List<Connection>
ConnectionNode fromNode to
編集:Node必要なすべてのノードと接続(およびConnectionオブジェクト)
を初期化し、ヘッド/開始ノードを返すメソッドを生成したいと思います。このメモリ内構造は、アプリケーションが決定を行うときにアプリケーションによってトラバースされます。