public class ValidationEventLocatorImpl extends Object implements ValidationEventLocator
JAXB提供者允许使用任何类实现的接口validationeventlocator。这个类只是提供了一个方便。
Validator,
ValidationEventHandler,
ValidationEvent,
ValidationEventLocator
| Constructor and Description |
|---|
ValidationEventLocatorImpl()
创建一个不可用的对象。
|
ValidationEventLocatorImpl(Locator loc)
构建了从org.xml.sax.locator对象。
|
ValidationEventLocatorImpl(Node _node)
构造一个对象指向一个DOM节点。
|
ValidationEventLocatorImpl(Object _object)
构造一个对象指向JAXB内容对象。
|
ValidationEventLocatorImpl(SAXParseException e)
构建了从一个saxparseexception位置信息的对象。
|
| Modifier and Type | Method and Description |
|---|---|
int |
getColumnNumber()
如果可用的话,返回列号
|
int |
getLineNumber()
如果可用的话,返回线路号
|
Node |
getNode()
返回一个引用到DOM节点是否可用
|
Object |
getObject()
返回一个引用在java内容树对象是否可用
|
int |
getOffset()
返回字节偏移量,如果可用
|
URL |
getURL()
如果可用的话,将XML源的名称作为一个URL返回
|
void |
setColumnNumber(int _columnNumber)
设置columnnumber场在这件事上的定位器。
|
void |
setLineNumber(int _lineNumber)
设置行号场对这一事件的定位。
|
void |
setNode(Node _node)
在此事件定位器上设置节点字段。
|
void |
setObject(Object _object)
在该事件定位器上设置对象字段。
|
void |
setOffset(int _offset)
在此事件定位器上设置偏移量字段。
|
void |
setURL(URL _url)
在这个事件定位器上设置网址字段。
|
String |
toString()
返回此对象的字符串表示形式,有助于调试。
|
public ValidationEventLocatorImpl()
public ValidationEventLocatorImpl(Locator loc)
loc -萨克斯定位器对象将被用来填充这个事件定位。
IllegalArgumentException如果定位器是空的
public ValidationEventLocatorImpl(SAXParseException e)
e - saxparseexception对象将被用来填充这个事件定位。
IllegalArgumentException -如果saxparseexception是空的
public ValidationEventLocatorImpl(Node _node)
_node - DOM节点对象将被用来填充这个事件定位。
IllegalArgumentException如果节点为空
public ValidationEventLocatorImpl(Object _object)
_object -将用来填充这个事件定位对象。
IllegalArgumentException -如果对象是空的
public URL getURL()
ValidationEventLocator
getURL 接口
ValidationEventLocator
ValidationEventLocator.getURL()
public void setURL(URL _url)
_url的URL
public int getOffset()
ValidationEventLocator
getOffset 接口
ValidationEventLocator
ValidationEventLocator.getOffset()
public void setOffset(int _offset)
_offset -偏移
public int getLineNumber()
ValidationEventLocator
getLineNumber 接口
ValidationEventLocator
ValidationEventLocator.getLineNumber()
public void setLineNumber(int _lineNumber)
_lineNumber -线数
public int getColumnNumber()
ValidationEventLocator
getColumnNumber 接口
ValidationEventLocator
ValidationEventLocator.getColumnNumber()
public void setColumnNumber(int _columnNumber)
_columnNumber -列数
public Object getObject()
ValidationEventLocator
getObject 接口
ValidationEventLocator
ValidationEventLocator.getObject()
public void setObject(Object _object)
_object java对象的内容
public Node getNode()
ValidationEventLocator
getNode 接口
ValidationEventLocator
ValidationEventLocator.getNode()
public void setNode(Node _node)
_node -节点
public String toString()
toString 方法重写,继承类
Object
Object.equals(Object)
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.