|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
java.lang.Objectjava.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 - 循環インクルードしているパスまでの経路を表すコレクション
|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||