Skip to content

Releases: ChangeVision/astah-plantuml-plugin

v0.2.0 Release

10 May 02:12
Compare
Choose a tag to compare

Updated

  • README.md
  • Corrected the order of display of syntax errors
  • Corrected the order of display when generating Sequence Diagrams from Astah to PlantUML

bug fix RSyntaxArea

30 Apr 02:28
Compare
Choose a tag to compare

以下項目のバグフィックス

  • 複数のRSyntaxAreaを利用していた場合、入力ができなくなる不具合を修正
  • シーケンス図のメッセージのnull表示を除去
  • Zoom in/outのホイール操作が逆だったのを修正
  • レイアウト変更

v0.1.0 Release

23 Apr 10:02
Compare
Choose a tag to compare

PlantUMLとastahを双方向変換するプラグインの初版です。
変換できない項目・正しく変換されない項目も多くあるため、利用する場合はモデルのバックアップをしておいてください。
不具合等はIssueまたは、作者までご連絡ください。

♯ 対応済項目

  • PlantUML → Astah変換(対応項目は後述)
  • Astah → PlantUML変換(対応項目は後述)
  • PlantUML エディタ
    • 逐次バリデーション、エラー表示
    • 拡大、縮小
  • PlantUML プレビュー
    • 逐次変換表示
    • 拡大、縮小
  • クラス図
    • クラス、インタフェース
    • 属性、操作
    • 関連、継承、依存、関連ラベル
  • シーケンス図
    • 分類子:participant, actor, boundary, control, entity。database, collections, queueはparticipantとして表示
    • メッセージ:同期、非同期、リターン。メッセージラベル
    • 分類子のクラス読み込み
  • ステートマシン図
    • 初期状態、終了状態、状態
    • 遷移
  • アクティビティ図
    • 開始、終了、アクション
    • コントロールフロー

未対応項目

  • 共通
    • ノート
    • スタイル
  • クラス図
    • パッケージ、ネームスペース
    • ステレオタイプ
    • エンティティ
    • ネストクラス
    • 多重度とラベルの同時記述
  • シーケンス図
    • astahからplantへ生成時のメッセージ順序が不定(追加順)
    • グループ化:alt/else, opt, loop, par, break, critical, group
    • 活性区間
  • ステートマシン図
    • action : entry, do, exit. trigger, guard, action
    • 状態のネスト
    • フォーク、ジョイン、デシジョン、マージ
    • astahからplantへ生成時の順序が不定
  • アクティビティ図
    • オブジェクトノード
    • パーティション
    • astahからplantへ生成時の順序が不定