[seasar-javadoc:552] Re: ComponentCustomizer

Koichi Kobayashi koichik @ improvement.jp
2006年 9月 5日 (火) 02:00:44 JST


小林 (koichik) です.

Date:    Sat, 02 Sep 2006 11:59:20 +0900
From:    Hideaki Suzuki <suzuki @ uinet.or.jp>
To:      seasar-javadoc @ ml.seasar.org
Subject: [seasar-javadoc:550]  ComponentCustomizer

> ComponentCustomizer の Milestone 1 です。

ありがとうございます♪

> かなりシンプルになってしまったので、足りない部分のツッコミを頂けると
> 助かります。

>  * コンポーネント定義に変更を加えます。

素直に

 * コンポーネント定義をカスタマイズします。

じゃだめ? (^^;

>  * コンポーネント自動登録機構(HOT / WARM / COOL deploy)を使用してS2コンテナに{@link ComponentDef コンポーネント定義}を登録する際には、
>  * そのコンポーネント定義への{@link AspectDef アスペクト定義}の追加などを行います。

ComponentCreator から呼ばれるってことも書きたいなぁ.

 * コンポーネント自動登録機構(HOT / WARM / COOL deploy)を使用してS2コンテナに{@link ComponentDef コンポーネント定義}を登録する際に、
 * そのコンポーネント定義への{@link AspectDef アスペクト定義}の追加などを行うために
 * {@link ComponentCreator} から呼び出されます.

みたいな.
ちょっと実装よりの話になりますが,ComponentCustomizer は
ComponentCreator のプロパティに設定されて使われるということも
書いてあった方がいいかなぁ.
でも,無くても平気かも.


> HOT / WARM / COOL deploy を総称して 「コンポーネント自動登録機構」
> と仮に呼んでいますが、この部分についても 異論反論OBJECTION 宜しくです…。

これだと従来の AutoRegister と紛らわしいような,そもそも
AutoRegister の延長といえなくもないからいいような...
うーみゅ...



-- 
<component name="koichik">
    <property name="fullName">"Koichi Kobayashi"</property>
    <property name="email">"koichik @ improvement.jp"</property>
    <property name="blog">"http://d.hatena.ne.jp/koichik"</property>
</component>



seasar-javadoc メーリングリストの案内