editpart などで ジェネリックを使用。
tohosaku です。すいません。ログアウトしたままで投稿してしまいました。
あわせて一部、EditPart にからむところをジェネリック化したブランチを push してみました。
リファクタリングありがとうございます。類似したコードが多いことを気にしていたのでとてもありがたいです。 特にEditPartFactoryのVisitorパターン化はかなり良さげですね。他のコードにも流用できそうな気がして大変勉強になりました。
以下の点を見直して頂いた後でdevelopにmergeしていただければ助かります。
githubみたいにsf.jpもコミットに対してコメント付けられたら良かったのですが。。。
お手数をお掛けいたしますがよろしくお願いいたします。
受理、ありがとうございます。
修正してコミットしました。結構、前に書いたコードでリポジトリの肥やしになっていたので統合できてうれしいです。
テンプレートはありがたいです。よろしくお願いします。
editpart などで、model と controler が 1:1 の関係にあるクラスがたくさんある場所では、ジェネリックを使えばキャストの削減やメソッドの共通化に役立つ(かもしれない)