public class ValidationEventLocatorImpl extends Object implements ValidationEventLocator
JAXB プロバイダは、ValidationEventLocator インタフェースを実装する任意のクラスを使用することを許可されています。このクラスは単に利便性のために提供されています。
Validator, ValidationEventHandler, ValidationEvent, ValidationEventLocator| コンストラクタと説明 |
|---|
ValidationEventLocatorImpl()
すべてのフィールドが使用不可のオブジェクトを作成します。
|
ValidationEventLocatorImpl(Locator loc)
org.xml.sax.Locator からオブジェクトを作成します。
|
ValidationEventLocatorImpl(Node _node)
DOM Node をポイントするオブジェクトを構築します。
|
ValidationEventLocatorImpl(Object _object)
JAXB コンテンツオブジェクトをポイントするオブジェクトを構築します。
|
ValidationEventLocatorImpl(SAXParseException e)
SAXParseException の位置情報をもとにオブジェクトを構築します。
|
| 修飾子と型 | メソッドと説明 |
|---|---|
int |
getColumnNumber()
使用可能な場合、列番号を返します
|
int |
getLineNumber()
使用可能な場合、行番号を返します
|
Node |
getNode()
使用可能な場合、DOM Node への参照を返します
|
Object |
getObject()
使用可能な場合、Java コンテンツツリー内のオブジェクトへの参照を返します
|
int |
getOffset()
使用可能な場合、バイトオフセットを返します
|
URL |
getURL()
使用可能な場合、XML ソースの名前を URL として返します
|
void |
setColumnNumber(int _columnNumber)
このイベントロケータの [columnNumber] フィールドを設定します。
|
void |
setLineNumber(int _lineNumber)
このイベントロケータの [lineNumber] フィールドを設定します。
|
void |
setNode(Node _node)
このイベントロケータの [Node] フィールドを設定します。
|
void |
setObject(Object _object)
このイベントロケータの [Object] フィールドを設定します。
|
void |
setOffset(int _offset)
イベントロケータの [offset] フィールドを設定します。
|
void |
setURL(URL _url)
このイベントロケータの [URL] フィールドを設定します。
|
String |
toString()
デバッグに役立つ形式で、このオブジェクトの文字列表現を返します。
|
public ValidationEventLocatorImpl()
public ValidationEventLocatorImpl(Locator loc)
loc - このイベントロケータを生成するために使用する SAX Locator オブジェクト。IllegalArgumentException - Locator が null の場合public ValidationEventLocatorImpl(SAXParseException e)
e - このイベントロケータを生成するために使用する SAXParseException オブジェクト。IllegalArgumentException - SAXParseException が null の場合public ValidationEventLocatorImpl(Node _node)
_node - このイベントロケータを生成するために使用する DOM Node オブジェクト。IllegalArgumentException - Node が null の場合public ValidationEventLocatorImpl(Object _object)
_object - このイベントロケータを生成するために使用する Object。IllegalArgumentException - Object が null の場合public URL getURL()
ValidationEventLocatorgetURL、インタフェース: ValidationEventLocatorValidationEventLocator.getURL()public void setURL(URL _url)
_url - URLpublic int getOffset()
ValidationEventLocatorgetOffset、インタフェース: ValidationEventLocatorValidationEventLocator.getOffset()public void setOffset(int _offset)
_offset - オフセットpublic int getLineNumber()
ValidationEventLocatorgetLineNumber、インタフェース: ValidationEventLocatorValidationEventLocator.getLineNumber()public void setLineNumber(int _lineNumber)
_lineNumber - 行番号public int getColumnNumber()
ValidationEventLocatorgetColumnNumber、インタフェース: ValidationEventLocatorValidationEventLocator.getColumnNumber()public void setColumnNumber(int _columnNumber)
_columnNumber - 列番号public Object getObject()
ValidationEventLocatorgetObject、インタフェース: ValidationEventLocatorValidationEventLocator.getObject()public void setObject(Object _object)
_object - Java コンテンツオブジェクトpublic Node getNode()
ValidationEventLocatorgetNode、インタフェース: ValidationEventLocatorValidationEventLocator.getNode()public void setNode(Node _node)
_node - Nodepublic String toString()
toString、クラス: ObjectObject.equals(Object) バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.