[seasar-javadoc:799] Re: AbstractAnnotationHandler

Makoto Yonezawa stratosphire @ gmail.com
2007年 2月 8日 (木) 22:23:56 JST


ヨネザワです。
あいかわらず、説明が簡素で、すいません--;
ということで、FBしてみました。

もしかして、自分はコンポーネント定義っていうのが、
よくわかっていないかもしれないと思うのですが、
このコンポーネント定義はS2コンテナ内に設定ファイルにかかれたものや、
アノテーションでかかれたものもまとめて管理しているものですか?

コンポーネント定義の前に「ほにゃららのコンポーネント定義に・・・」になにかつけたほうがよいのでしょうか?

説明がちょっとわかりにくいと思いますが、よろしくお願いします。



07/02/05 に Koichi Kobayashi<koichik @ improvement.jp> さんは書きました:
> 小林 (koichik) です.
>
> Date:    Sun, 4 Feb 2007 16:42:54 +0900
> From:    "Makoto Yonezawa" <stratosphire @ gmail.com>
> To:      seasar-javadoc @ ml.seasar.org
> Subject: [seasar-javadoc:794] Re: AbstractAnnotationHandler
>
> > ということで、まずは、AnnotationHandler.javaからお願いします。
>
> ありがとうございます.
>
> > で、以下の二つをどういう風に書いていいかわからないので、
> > すいませんが、ご教授お願いしますm__m
> > externalBinding
>
> ComponentDef では「外部バインディング」ですね.
> そのまんま.(^^;
>
> > createPropertyDef
>
> プロパティ定義を作成します,でいいような.
>
> 以下,コメントです.
>
> ■クラスコメント
>
> >  * コンポーネント定義を作成して返します。
>
> これだけだと寂しいので,もう少し説明を加えたいですね.
> AnnotationHandler というのは,コンポーネントクラスに
> 設定されたアノテーションに従ってコンポーネント定義を
> 作成します.
> それにはコンポーネント名やインスタンス属性,プロパティや
> アスペクト,初期化メソッド等の設定を含みます.
> といったことをもう少し肉付けして書いてもらえると嬉しいな.
>
> ■createComponentDef(String className, InstanceDef instanceDef)
>
> >      * コンポーネント定義を作成します。
> >      * クラス名、インスタンス定義を指定して作成する。
>
> なぜに 2 文目がです・ます調じゃない? (^^;
> ここは 1 文にしちゃって,
>
>      * クラス名、インスタンス定義を指定して
>      * コンポーネント定義を作成します。
>
> という風にした方がよさげ.
> 他のメソッドも同様ですね.
>
> ■appendDI(ComponentDef componentDef)
>
> >      * DIを追加します。
>
> メソッド名を直訳するとこの通りなんですが,これだと見た人が
> 辛いですね.(^^;
>
>  * コンポーネント定義にプロパティ定義を追加します。
>
> とかなんとか.
>
> ■appendAspect(ComponentDef componentDef)
>
> >      * アスペクトを追加します。
>
> もちっと丁寧に
>
>  * コンポーネント定義にアスペクト定義を追加します。
>
> って感じで.
> 以下同文です.
>
>
> --
> <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 mailing list
> seasar-javadoc @ ml.seasar.org
> https://ml.seasar.org/mailman/listinfo/seasar-javadoc
>


-- 
-----------------------------
http://d.hatena.ne.jp/vestige/
http://www001.upp.so-net.ne.jp/vestige/
-------------- next part --------------
文字コード指定の無い添付文書を保管しました...
名前: AnnotationHandler.java
URL:  http://ml.seasar.org/archives/seasar-javadoc/attachments/20070208/db55c4c0/attachment-0001.pl 


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