Package jakarta.xml.bind
Interface ValidationEventLocator
-
- All Known Implementing Classes:
ValidationEventLocatorImpl
public interface ValidationEventLocatorEncapsulate the location of a ValidationEvent.The
ValidationEventLocatorindicates where theValidationEventoccurred. Different fields will be set depending on the type of validation that was being performed when the error or warning was detected. For example, on-demand validation would produce locators that contained references to objects in the Java content tree while unmarshal-time validation would produce locators containing information appropriate to the source of the XML data (file, url, Node, etc).- Since:
- 1.6, JAXB 1.0
- Author:
- Ryan Shoemaker, Sun Microsystems, Inc.
- Kohsuke Kawaguchi, Sun Microsystems, Inc.
- Joe Fialli, Sun Microsystems, Inc.
- See Also:
ValidationEvent
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intgetColumnNumber()Return the column number if availableintgetLineNumber()Return the line number if availableNodegetNode()Return a reference to the DOM Node if availableObjectgetObject()Return a reference to the object in the Java content tree if availableintgetOffset()Return the byte offset if availableURLgetURL()Return the name of the XML source as a URL if available
-
-
-
Method Detail
-
getURL
URL getURL()
Return the name of the XML source as a URL if available- Returns:
- the name of the XML source as a URL or null if unavailable
-
getOffset
int getOffset()
Return the byte offset if available- Returns:
- the byte offset into the input source or -1 if unavailable
-
getLineNumber
int getLineNumber()
Return the line number if available- Returns:
- the line number or -1 if unavailable
-
getColumnNumber
int getColumnNumber()
Return the column number if available- Returns:
- the column number or -1 if unavailable
-
getObject
Object getObject()
Return a reference to the object in the Java content tree if available- Returns:
- a reference to the object in the Java content tree or null if unavailable
-
getNode
Node getNode()
Return a reference to the DOM Node if available- Returns:
- a reference to the DOM Node or null if unavailable
-
-