共通 DOM API

org.w3c.dom
インタフェース DOMError


public interface DOMError

DOMError はエラーを記述するインタフェースです。

「Document Object Model (DOM) Level 3 Core Specification」も参照してください。

導入されたバージョン:
DOM Level 3

フィールドの概要
static short SEVERITY_ERROR
          DOMError が記述するエラーの重要度はエラーです。
static short SEVERITY_FATAL_ERROR
          DOMError が記述するエラーの重要度は致命的なエラーです。
static short SEVERITY_WARNING
          DOMError が記述するエラーの重要度は警告です。
 
メソッドの概要
 DOMLocator getLocation()
          エラーの位置。
 String getMessage()
          発生したエラーを記述する実装固有の文字列。
 Object getRelatedData()
          関連する DOMError.type 依存のデータ (存在する場合)。
 Object getRelatedException()
          関連するプラットフォーム依存の例外 (存在する場合)。
 short getSeverity()
          エラーの重要度。
 String getType()
          relatedData でどの関連データが想定されるかを示す DOMString
 

フィールドの詳細

SEVERITY_WARNING

static final short SEVERITY_WARNING
DOMError が記述するエラーの重要度は警告です。DOMErrorHandler.handleError()false を返さないかぎり、SEVERITY_WARNING により処理が停止することはありません。

関連項目:
定数フィールド値

SEVERITY_ERROR

static final short SEVERITY_ERROR
DOMError が記述するエラーの重要度はエラーです。DOMErrorHandler.handleError()false を返さないかぎり、エラーが復元可能な場合は SEVERITY_ERROR が発生しても処理が停止しないこともあります。

関連項目:
定数フィールド値

SEVERITY_FATAL_ERROR

static final short SEVERITY_FATAL_ERROR
DOMError が記述するエラーの重要度は致命的なエラーです。SEVERITY_FATAL_ERROR により、通常の処理は停止します。実装が処理の続行を選択した場合 (この場合、動作は未定義になる) を除き、DOMErrorHandler.handleError() の戻り値は無視されます。

関連項目:
定数フィールド値
メソッドの詳細

getSeverity

short getSeverity()
エラーの重要度。つまり、SEVERITY_WARNINGSEVERITY_ERROR、または SEVERITY_FATAL_ERROR のいずれか。


getMessage

String getMessage()
発生したエラーを記述する実装固有の文字列。


getType

String getType()
relatedData でどの関連データが想定されるかを示す DOMStringDOMString の型と relatedData の定義 (存在する場合) を確認するには、エラーの仕様を参照してください。

注: 例を挙げると、パラメータを使用中に Document.normalizeDocument() が警告を発生したとします。このため、メソッドは type が「cdata-sections-splitted」の SEVERITY_WARNING を発生し、 relatedData 属性が分割の結果のドキュメント順に CDATASection ノードを返します。


getRelatedException

Object getRelatedException()
関連するプラットフォーム依存の例外 (存在する場合)。


getRelatedData

Object getRelatedData()
関連する DOMError.type 依存のデータ (存在する場合)。


getLocation

DOMLocator getLocation()
エラーの位置。


共通 DOM API

バグや機能要求の報告
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 2004 Sun Microsystems, Inc. 4150 Network Circle
Santa Clara, California, 95054, U.S.A. All Rights Reserved.