WPFでTreeViewでも表示しようかと思い、[C#][WPF]WPFのTreeViewコントロールの基本的な使い方というサイトを参考にしました。 ツリーのデータを定義するクラスが必要とのことで、INotifyPropertyChangedを実装するわけですが、どうにもコピペするのがめんどくさいし、実際は変数に応じて似たようなソースを書かなければならないようなので、いっそのことソースを生成することにしました。 ソースの自動生成ということで、Groovy+Velocityのおでましです。 ■Groovyのソース // 名前空間、クラス名、[型 変数名]+の順に記述 def x="""\ WpfApplication1 Node string title int count bool isUpdated """ // GrapeでVelocityを取ってくる @Grab(group='org