|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object org.seasar.framework.aop.javassist.TryBlockSupport
try
ブロックをサポートするためのクラスです。
フィールドの概要 | |
protected java.lang.StringBuffer |
codeBuf
コード用のバッファです。 |
protected int |
status
状態です。 |
protected static int |
STATUS_CATCH
catch状態です。 |
protected static int |
STATUS_FINALLY
finally状態です。 |
protected static int |
STATUS_TRY
try状態です。 |
コンストラクタの概要 | |
TryBlockSupport(java.lang.String src)
TryBlockSupport を作成します。 |
メソッドの概要 | |
void |
addCatchBlock(java.lang.Class exceptionType,
java.lang.String src)
catch ブロックを追加します。 |
java.lang.String |
getSourceCode()
出来上がったソースを返します。 |
void |
setFinallyBlock(java.lang.String src)
finally ブロックを設定します。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
protected static final int STATUS_TRY
protected static final int STATUS_CATCH
protected static final int STATUS_FINALLY
protected int status
protected java.lang.StringBuffer codeBuf
コンストラクタの詳細 |
public TryBlockSupport(java.lang.String src)
TryBlockSupport
を作成します。
src
- メソッドの詳細 |
public void addCatchBlock(java.lang.Class exceptionType, java.lang.String src)
catch
ブロックを追加します。
exceptionType
- src
- public void setFinallyBlock(java.lang.String src)
finally
ブロックを設定します。
src
- public java.lang.String getSourceCode()
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |