jp.sonohara.framework.katana.exception
クラス KatanaException

java.lang.Object
  拡張java.lang.Throwable
      拡張java.lang.Exception
          拡張jp.sonohara.common.exception.Exception
              拡張jp.sonohara.framework.katana.exception.KatanaException
すべての実装インタフェース:
jp.sonohara.common.exception.IException, java.io.Serializable
直系の既知のサブクラス:
MainException

public class KatanaException
extends jp.sonohara.common.exception.Exception

 カタナ例外。

 $Log: KatanaException.java,v $
 Revision 1.2  2004/07/02 04:32:16  sonohara
 Ver0.0.4_14 2004/07/03
 ・共通ライブラリアップデート

 Revision 1.1  2004/05/31 03:59:52  sonohara
 Ver0.0.3_0 2004/06/05
 KatanaExceptionを基本例外として追加

 

導入されたバージョン:
$Revision: 1.2 $
バージョン:
$Revision: 1.2 $ $Date: 2004/07/02 04:32:16 $
関連項目:
直列化された形式

コンストラクタの概要
KatanaException(int iIndex, java.lang.String sMessage)
          コンストラクタ。
KatanaException(int iIndex, java.lang.Throwable t)
          コンストラクタ。
KatanaException(java.lang.String sMessage)
          コンストラクタ。
KatanaException(java.lang.String sMessage, int iIndex, java.lang.Throwable t)
          コンストラクタ。
KatanaException(java.lang.String sMessage, java.lang.Throwable t)
          コンストラクタ。
KatanaException(java.lang.Throwable t)
          コンストラクタ。
 
メソッドの概要
protected  java.lang.String formatMessage(java.lang.String sMessage)
          メッセージフォーマット。
 int getIndex()
          番号取得。
 java.lang.String getLocalizedMessage()
          ローカライズメッセージ取得。
protected  jp.sonohara.common.xml.XMLResourceBundle getXMLResourceBundle()
          リソース取得。
protected  void init()
          初期化。
protected  void init(jp.sonohara.common.xml.XMLResourceBundle xrb)
          初期化。
 
クラス jp.sonohara.common.exception.Exception から継承したメソッド
getLevel, isCause, setLevel
 
クラス java.lang.Throwable から継承したメソッド
fillInStackTrace, getCause, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
インタフェース jp.sonohara.common.exception.IException から継承したメソッド
getCause, getMessage
 

コンストラクタの詳細

KatanaException

public KatanaException(java.lang.String sMessage)
コンストラクタ。

パラメータ:
sMessage - メッセージ。

KatanaException

public KatanaException(int iIndex,
                       java.lang.String sMessage)
コンストラクタ。

パラメータ:
iIndex - 番号。
sMessage - メッセージ。

KatanaException

public KatanaException(java.lang.Throwable t)
コンストラクタ。

パラメータ:
t - 例外。

KatanaException

public KatanaException(int iIndex,
                       java.lang.Throwable t)
コンストラクタ。

パラメータ:
iIndex - 番号。
t - 例外。

KatanaException

public KatanaException(java.lang.String sMessage,
                       java.lang.Throwable t)
コンストラクタ。

パラメータ:
sMessage - メッセージ。
t - 例外。

KatanaException

public KatanaException(java.lang.String sMessage,
                       int iIndex,
                       java.lang.Throwable t)
コンストラクタ。

パラメータ:
sMessage - メッセージ。
iIndex - 番号。
t - 例外。
メソッドの詳細

init

protected void init()
初期化。


init

protected void init(jp.sonohara.common.xml.XMLResourceBundle xrb)
初期化。

パラメータ:
xrb - XMLリソース。

getIndex

public int getIndex()
番号取得。

戻り値:
取得した値。

getXMLResourceBundle

protected jp.sonohara.common.xml.XMLResourceBundle getXMLResourceBundle()
リソース取得。

戻り値:
取得した値。

getLocalizedMessage

public java.lang.String getLocalizedMessage()
ローカライズメッセージ取得。

戻り値:
String

formatMessage

protected java.lang.String formatMessage(java.lang.String sMessage)
メッセージフォーマット。

パラメータ:
sMessage - フォーマットする文字列。
戻り値:
フォーマットした結果。