LixM SE 1.1u2(1.1.2)

org.lixm.core.common
クラス LIXMException

java.lang.Object
  上位を拡張 java.lang.Throwable
      上位を拡張 java.lang.Exception
          上位を拡張 org.lixm.core.common.LIXMException
すべての実装されたインタフェース:
java.io.Serializable
直系の既知のサブクラス:
LIXMPhaseException

public class LIXMException
extends java.lang.Exception

LIXMの仕様で定められたLIXMアプリケーションに関する例外を表すスーパークラスです。
このクラスにはより一般的な例外や警告といった情報を含むことができます。

一般情報

一般的な情報を含む場合それはLIXM例外の発生する原因となった情報となります。

これを一般情報と言いますが、 この情報が存在する場合getMessage()toString()
この例外クラス自身のメッセージや文字列表現ではなく 原因となった一般情報に基づいたものが返されます。

導入されたバージョン:
1.0M1
バージョン:
1.1.2
関連項目:
直列化された形式

コンストラクタの概要
LIXMException()
          メッセージも一般情報も何も持たない新しいLIXM例外を作ります。
LIXMException(java.lang.Exception e)
          一般情報を持ち直接的なメッセージを持たないLIXM例外を作ります。
LIXMException(java.lang.String message)
          一般情報を持たず直接的なメッセージを持つLIXM例外を作ります。
LIXMException(java.lang.String message, java.lang.Exception e)
           
 
メソッドの概要
 java.lang.Exception getException()
          ラップされた一般情報を返します。
 java.lang.String getMessage()
          この例外のメッセージです。
 java.lang.String toString()
          この例外の文字列表現です。
 
クラス java.lang.Throwable から継承されたメソッド
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

LIXMException

public LIXMException()
メッセージも一般情報も何も持たない新しいLIXM例外を作ります。


LIXMException

public LIXMException(java.lang.String message)
一般情報を持たず直接的なメッセージを持つLIXM例外を作ります。

パラメータ:
message - LIXM例外が発生した直接的なメッセージ

LIXMException

public LIXMException(java.lang.Exception e)
一般情報を持ち直接的なメッセージを持たないLIXM例外を作ります。

パラメータ:
e - 一般情報となる例外

LIXMException

public LIXMException(java.lang.String message,
                     java.lang.Exception e)
メソッドの詳細

getMessage

public java.lang.String getMessage()

この例外のメッセージです。
例外に一般情報が含まれる場合はそれに基づいたメッセージが返されますが 返されるメッセージは実装依存です。

オーバーライド:
クラス java.lang.Throwable 内の getMessage
戻り値:
例外メッセージ。一般情報を持つ場合はそれに基づく。

getException

public java.lang.Exception getException()
ラップされた一般情報を返します。

戻り値:
LIXM例外にラップされた一般情報。存在しない場合はnull

toString

public java.lang.String toString()

この例外の文字列表現です。
例外に一般情報が含まれる場合はそれに基づいた文字列表現が返されますが 返される文字列は実装依存です。

オーバーライド:
クラス java.lang.Throwable 内の toString
戻り値:
この例外の文字列表現。一般情報を持つ場合はそれに基づく。

LixM SE 1.1u2(1.1.2)

Copyright © 2005-2008 tasogare. All rights reserved.