MyFaces

<MyFaces>今日は Stan をプッシュ。そしたら、忘れてはいないけど、時間がないのでまだやっていないと言う感じで返信が来た。そんで、現在考えている方法を教えてもらった。どうやら、MyFacesGenericPortletでDefaultViewSelectorを使ってやるみたいなことを考えているようだ。なるほどねぇー、と思い、現状のコードにそれが適用できるのか考えてみる。一応、現状の問題はimplとtomahawkというプロジェクトディレクトリがあり、これは依存してはいけないが、impl にはMyFacesGenericPortletがあり、tomahawkには使いたい機能がある。という感じで、この依存関係が問題となっている。だから、DefaultViewSelectorのようなインターフェースを作って、MyFacesGenericPortletから呼ぶ方法を考えているのだと思う。でも、そのインターフェースはどこに置くのだろうか?結局、この方法でも依存してしまうような気が・・・。まぁ、やるとしたら、インターフェースなど持たずに、MyFacesGenericPortletからオブジェクトを呼び出し、リフレクションでメソッドを呼び出す方法になるのだろうか・・・。うーん、かなり力業のような気も・・・。まぁ、そもそもJSFの仕様でここのところを定義しておかなかったのが悪いのだが・・・。

コメントを残す

メールアドレスが公開されることはありません。