Java Doc for ValidityException.java in  » XML » xom » nu » xom » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » XML » xom » nu.xom 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   java.lang.Throwable
      java.lang.Exception
         nu.xom.ParsingException
            nu.xom.ValidityException

ValidityException
public class ValidityException extends ParsingException (Code)

Signals a validity error in a document being parsed. These are not thrown by default, unless you specifically request that the builder validate.


author:
   Elliotte Rusty Harold
version:
   1.1b3



Constructor Summary
public  ValidityException(String message, Throwable cause)
    

Creates a new ValidityException with a detail message and an underlying root cause.

public  ValidityException(String message, int lineNumber, int columnNumber)
    

Creates a new ValidityException with a detail message and line and column numbers.

public  ValidityException(String message, int lineNumber, int columnNumber, Throwable cause)
    

Creates a new ValidityException with a detail message, line and column numbers, and an underlying exception.

public  ValidityException(String message, String uri, int lineNumber, int columnNumber)
    

Creates a new ValidityException with a detail message, the URI of the document that contained the error, and approximate line and column numbers of the first validity error.

public  ValidityException(String message, String uri, int lineNumber, int columnNumber, Throwable cause)
    

Creates a new ValidityException with a detail message, URI of the document containing the validity error, line and column numbers of the error, and an underlying exception.

public  ValidityException(String message)
    

Creates a new ValidityException with a detail message.


Method Summary
 voidaddError(SAXParseException ex)
    
public  intgetColumnNumber(int n)
    

Returns the column number of the nth validity error.

public  DocumentgetDocument()
    

Returns a Document object for the document that caused this exception.

public  intgetErrorCount()
    

Returns the number of validity errors the parser detected in the document.

public  intgetLineNumber(int n)
    

Returns the line number of the nth validity error.

public  StringgetValidityError(int n)
    

Returns a message indicating a specific validity problem in the input document as detected by the parser.

 voidsetDocument(Document doc)
    


Constructor Detail
ValidityException
public ValidityException(String message, Throwable cause)(Code)

Creates a new ValidityException with a detail message and an underlying root cause.


Parameters:
  message - a string indicating the specific problem
Parameters:
  cause - the original cause of this exception



ValidityException
public ValidityException(String message, int lineNumber, int columnNumber)(Code)

Creates a new ValidityException with a detail message and line and column numbers.


Parameters:
  message - a string indicating the specific problem
Parameters:
  lineNumber - the approximate line number where the problem occurs
Parameters:
  columnNumber - the approximate column numberwhere the problem occurs



ValidityException
public ValidityException(String message, int lineNumber, int columnNumber, Throwable cause)(Code)

Creates a new ValidityException with a detail message, line and column numbers, and an underlying exception.


Parameters:
  message - a string indicating the specific problem
Parameters:
  lineNumber - the approximate line number where the problem occurs
Parameters:
  columnNumber - the approximate column number where the problem occurs
Parameters:
  cause - the original cause of this exception



ValidityException
public ValidityException(String message, String uri, int lineNumber, int columnNumber)(Code)

Creates a new ValidityException with a detail message, the URI of the document that contained the error, and approximate line and column numbers of the first validity error.


Parameters:
  message - a string indicating the specific problem
Parameters:
  lineNumber - the approximate line number where the problem occurs
Parameters:
  columnNumber - the approximate column numberwhere the problem occurs



ValidityException
public ValidityException(String message, String uri, int lineNumber, int columnNumber, Throwable cause)(Code)

Creates a new ValidityException with a detail message, URI of the document containing the validity error, line and column numbers of the error, and an underlying exception.


Parameters:
  message - a string indicating the specific problem
Parameters:
  lineNumber - the approximate line number where the problem occurs
Parameters:
  columnNumber - the approximate column number where the problem occurs
Parameters:
  cause - the original cause of this exception



ValidityException
public ValidityException(String message)(Code)

Creates a new ValidityException with a detail message.


Parameters:
  message - a string indicating the specific problem




Method Detail
addError
void addError(SAXParseException ex)(Code)



getColumnNumber
public int getColumnNumber(int n)(Code)

Returns the column number of the nth validity error. It returns -1 if this is not known. This number may be helpful for debugging, but should not be relied on. Different parsers may set it differently. For instance a problem with an element might be reported using the column of the < or the > of the start-tag


Parameters:
  n - the index of the validity error to report the approximate column where the nth validity error was detected
throws:
  IndexOutOfBoundsException - if n is greaterthan or equal to the number of errors detected



getDocument
public Document getDocument()(Code)

Returns a Document object for the document that caused this exception. This is useful if you want notification of validity errors, but nonetheless wish to further process the invalid document.

the invalid document



getErrorCount
public int getErrorCount()(Code)

Returns the number of validity errors the parser detected in the document. This is likely to not be consistent from one parser to another.

the number of validity errors the parser detected



getLineNumber
public int getLineNumber(int n)(Code)

Returns the line number of the nth validity error. It returns -1 if this is not known. This number may be helpful for debugging, but should not be relied on. Different parsers may set it differently. For instance a problem with an element might be reported using the line number of the start-tag or the line number of the end-tag.


Parameters:
  n - the index of the validity error to report the approximate line number where the nth validity error was detected
throws:
  IndexOutOfBoundsException - if n is greaterthan or equal to the number of errors detected



getValidityError
public String getValidityError(int n)(Code)

Returns a message indicating a specific validity problem in the input document as detected by the parser. Normally, these will be in the order they appear in the document. For instance, an error in the root element is likely to appear before an error in a child element. However, this depends on the underlying parser and is not guaranteed.


Parameters:
  n - the index of the validity error to report a string describing the nth validity error
throws:
  IndexOutOfBoundsException - if n is greaterthan or equal to the number of errors detected



setDocument
void setDocument(Document doc)(Code)



Methods inherited from nu.xom.ParsingException
public Throwable getCause()(Code)(Java Doc)
public int getColumnNumber()(Code)(Java Doc)
public int getLineNumber()(Code)(Java Doc)
public String getURI()(Code)(Java Doc)
final public Throwable initCause(Throwable cause)(Code)(Java Doc)
public String toString()(Code)(Java Doc)


Methods inherited from java.lang.Throwable
native public synchronized Throwable fillInStackTrace()(Code)(Java Doc)
public Throwable getCause()(Code)(Java Doc)
public String getLocalizedMessage()(Code)(Java Doc)
public String getMessage()(Code)(Java Doc)
public StackTraceElement[] getStackTrace()(Code)(Java Doc)
public synchronized Throwable initCause(Throwable cause)(Code)(Java Doc)
public void printStackTrace()(Code)(Java Doc)
public void printStackTrace(PrintStream s)(Code)(Java Doc)
public void printStackTrace(PrintWriter s)(Code)(Java Doc)
public void setStackTrace(StackTraceElement[] stackTrace)(Code)(Java Doc)
public String toString()(Code)(Java Doc)

Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.