ユーザーがキーボードを叩き始めたとき、または F2 を押したときに編集モードに入ることができない特定の形状 (TasksGroupShape) として、非常に単純な DSL を作成しました。
このシェイプは、Name というプロパティにリンクされた単純なテキスト デコレータ (Name と呼ばれる) を持つジオメトリ シェイプです。
モデル要素は TasksGroup と呼ばれ、ドメイン プロパティ Name を持つ NamedElement (抽象) と呼ばれる別のドメイン クラスから継承します。
このプロパティは、「Is Element Name」が true に設定された単純な文字列です。
これは、私が他の DSL プロジェクトで使用した単純な設計であり、うまく機能しました。
おそらくこれには何か問題がありますが、問題を見つけるためにどこを見ればよいかわかりません。
私は何かを忘れていますか?何が問題なのかを理解するためにブレークポイントをどこに置くべきかについて何かアドバイスはありますか?