sunlabs.brazil.sunlabs
Class XmlTree.IllegalXmlException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by java.lang.IllegalArgumentException
                  extended by sunlabs.brazil.sunlabs.XmlTree.IllegalXmlException
All Implemented Interfaces:
java.io.Serializable
Enclosing class:
XmlTree

public static class XmlTree.IllegalXmlException
extends java.lang.IllegalArgumentException

Do some more reasonable error handling. We'll stuff more info into the exception.

See Also:
Serialized Form

Field Summary
 java.util.Vector errors
           
 
Constructor Summary
XmlTree.IllegalXmlException(java.lang.String s)
           
 
Method Summary
 int addError(int sl, java.lang.String st, int cl, java.lang.String ct)
           
static XmlTree.IllegalXmlException getEx(XmlTree.IllegalXmlException e, java.lang.String s, int sl, java.lang.String st, int cl, java.lang.String ct)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

errors

public java.util.Vector errors
Constructor Detail

XmlTree.IllegalXmlException

public XmlTree.IllegalXmlException(java.lang.String s)
Method Detail

addError

public int addError(int sl,
                    java.lang.String st,
                    int cl,
                    java.lang.String ct)

getEx

public static XmlTree.IllegalXmlException getEx(XmlTree.IllegalXmlException e,
                                                java.lang.String s,
                                                int sl,
                                                java.lang.String st,
                                                int cl,
                                                java.lang.String ct)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Throwable