「MindmapModeling/SimpleModeler - 要約」で導入した「要約(summary)」のMindmapModelingの文法は以下になります。
以下のようにしてクラス図を生成することができます。
このDSLから以下のようにしてクラス図を生成することができます。
この場合はデータ型をDSLで指定しているので、その指定もクラス図に反映されています。
SimpleModeler 0.4.0-RC4から少し手を入れたバージョンなので、0.4.0-RC4とは出力されるクラス図が若干異なります。
以下のようにしてクラス図を生成することができます。
$ sm -diagram summary.xmindこのマインドマップから生成されるクラス図です。要約クラスが一つ定義されています。
SmartDox DSL
上のMindmapModeling文法に対応するSmartDox DSLは以下になります。#+title: 要約/Summary * Summary ** ランキング #+caption: 属性 | name | type | |------+-------| | 名前 | token | | 得点 | int |一点だけ、データ型をしているところが異なります。
このDSLから以下のようにしてクラス図を生成することができます。
$ sm -diagram summary.orgこのマインドマップから生成されるクラス図です。要約クラスが一つ定義されています。
この場合はデータ型をDSLで指定しているので、その指定もクラス図に反映されています。
諸元
SimpleModeler Version 0.4.0-RC5-SNAPSHOT (20121126)SimpleModeler 0.4.0-RC4から少し手を入れたバージョンなので、0.4.0-RC4とは出力されるクラス図が若干異なります。
0 件のコメント:
コメントを投稿