[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 メーリングリストの案内