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, 2025, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Documentation Redistribution Policyも参照してください。