|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object java.lang.Throwable java.lang.Exception java.lang.RuntimeException org.seasar.framework.exception.SRuntimeException org.seasar.framework.container.factory.CircularIncludeRuntimeException
循環インクルードが発見された時にスローされます。
例えば、 以下のような場合に循環インクルードとなります。 (この例では、 aaa.diconが循環インクルードされています)
aaa.dicon --include--> bbb.dicon --include--> ccc.dicon --include--> aaa.dicon
フィールドの概要 | |
protected java.lang.String |
path
循環インクルードされた設定ファイルのパス |
protected java.util.Collection |
paths
循環インクルードしているパスまでの経路を表すコレクション |
コンストラクタの概要 | |
CircularIncludeRuntimeException(java.lang.String path,
java.util.Collection paths)
CircularIncludeRuntimeException を構築します。 |
メソッドの概要 | |
java.lang.String |
getPath()
循環インクルードされた設定ファイルのパスを返します。 |
java.util.Collection |
getPaths()
循環インクルードしているパスまでの経路を表すコレクションを返します。 |
protected static java.lang.String |
toString(java.lang.String path,
java.util.Collection paths)
循環インクルードが発生した設定ファイルまでのインクルード経路を表す文字列を返します。 |
クラス org.seasar.framework.exception.SRuntimeException から継承したメソッド |
getArgs, getMessage, getMessageCode, getSimpleMessage, setMessage |
クラス java.lang.Throwable から継承したメソッド |
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
フィールドの詳細 |
protected java.lang.String path
protected java.util.Collection paths
コンストラクタの詳細 |
public CircularIncludeRuntimeException(java.lang.String path, java.util.Collection paths)
CircularIncludeRuntimeException
を構築します。
path
- 循環インクルードされた設定ファイルのパスpaths
- 循環インクルードしているパスまでの経路を表すコレクションメソッドの詳細 |
public java.lang.String getPath()
public java.util.Collection getPaths()
protected static java.lang.String toString(java.lang.String path, java.util.Collection paths)
path
- 循環インクルードが発生した設定ファイルのパスpaths
- 循環インクルードしているパスまでの経路を表すコレクション
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |