[Jiemamy-notify:2422] commit [3422] [ECL-63] JavaDocを修正した。

Back to archive index

svnno****@sourc***** svnno****@sourc*****
2009年 6月 16日 (火) 02:20:58 JST


Revision: 3422
          http://sourceforge.jp/projects/jiemamy/svn/view?view=rev&revision=3422
Author:   shin1
Date:     2009-06-16 02:20:58 +0900 (Tue, 16 Jun 2009)

Log Message:
-----------
[ECL-63]JavaDocを修正した。

自分でも何をやってるか忘れたため。

Modified Paths:
--------------
    artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/ReferenceResolverImpl.java


-------------- next part --------------
Modified: artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/ReferenceResolverImpl.java
===================================================================
--- artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/ReferenceResolverImpl.java	2009-05-29 11:38:17 UTC (rev 3421)
+++ artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/internal/ReferenceResolverImpl.java	2009-06-15 17:20:58 UTC (rev 3422)
@@ -62,6 +62,18 @@
 	 * 
 	 * <p>CollectionやMapはその要素を対象にさらに深く検索するが、ElementReferenceの中は一階層だけしか見ない。</p>
 	 * <p>イベントの通知対象かどうかを判断するために導入した。</p>
+	 * <dl>
+	 * <dt>関係者</dt><dd>{@code element}が保持するfieldで下記に該当するもの。
+	 * 	<ul><li>Iterable型のfield、が内包する{@link JiemamyElement}</li>
+	 * 		<li>Map型のfield、が内包する{@link JiemamyElement}</li>
+	 * 		<li>{@link ElementReference}型のfieldが参照する{@link JiemamyElement}</li>
+	 * 	</ul></dd>
+	 * 	<dd>{@link JiemamyElement#getAdapters()}で取得できるAdapter</dd>
+	 * <dt>深く</dt><dd>上記関係者のうち{@link ElementReference}以外は、
+	 * 取得できた{@link JiemamyElement}に対して再帰的に調査する。<br />
+	 * {@link ElementReference}は、それが直接参照する{@link JiemamyElement}のみ調査する。
+	 * {@link ElementReference}だけ特殊扱いするこの仕様は、無限ループ回避のため。</dd>
+	 * </dl>
 	 * 
 	 * @param element 基準要素
 	 * @param id モデルID



Jiemamy-notify メーリングリストの案内
Back to archive index