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