DIVE INTO S2 : ComponentsTagHandler
Seasar2のコードリーディングにおける"読コード"感想文です。
気になったクラスやインターフェースについて、自分の備忘録としての役割も兼ねて、徒然なるままにメモしておこうという企画。それでは、Action! … いつまで続くことやら … ?
- product
- s2-framework
- version
- 2.4.0 (trunk)
- package
- org.seasar.framework.container.factory
- name
- ComponentsTagHandler
- role
- diconファイルからS2Containerのインスタンスを実際に生成します。
- description
- diconファイルをSAXでパースする際に、S2Containerクラス(インターフェース)のオブジェクト(S2ContainerImpl)を生成し、TagHandlerContextのスタックにPUSHします。diconファイルの
タグのハンドラーであるため、スタックの一番底にPUSHされます。最終的に、パースされた全てのオブジェクトを内包するS2Containerオブジェクトが生成された後に、取り出されます。
- diconファイルをSAXでパースする際に、S2Containerクラス(インターフェース)のオブジェクト(S2ContainerImpl)を生成し、TagHandlerContextのスタックにPUSHします。diconファイルの
P.S. new VAIO-U キタ−−−ッ!!! (字が小さいので、ちょっと疲れ目気味 … でも、いい感じ!!)