org.apache.ws.jaxme.xs.parser.impl
Class LocSAXException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by org.xml.sax.SAXException
              extended by org.xml.sax.SAXParseException
                  extended by org.apache.ws.jaxme.xs.parser.impl.LocSAXException
All Implemented Interfaces:
java.io.Serializable

public class LocSAXException
extends org.xml.sax.SAXParseException

The locatable SAXException, a subclass of the SAXParseException, provides a human readable representation of the location.

Author:
Jochen Wiedmann
See Also:
Serialized Form

Constructor Summary
LocSAXException(java.lang.String pMsg, org.xml.sax.Locator pLocator)
           
LocSAXException(java.lang.String pMsg, org.xml.sax.Locator pLocator, java.lang.Exception pException)
           
LocSAXException(java.lang.String pMsg, java.lang.String pPublicId, java.lang.String pSystemId, int pLineNumber, int pColumnNumber)
           
LocSAXException(java.lang.String pMsg, java.lang.String pPublicId, java.lang.String pSystemId, int pLineNumber, int pColumnNumber, java.lang.Exception pException)
           
 
Method Summary
static java.lang.String formatMsg(java.lang.String pMsg, java.lang.String pPublicId, java.lang.String pSystemId, int pLineNumber, int pColNumber)
           
 void printStackTrace(java.io.PrintStream pStream)
           
 void printStackTrace(java.io.PrintWriter pWriter)
           
 
Methods inherited from class org.xml.sax.SAXParseException
getColumnNumber, getLineNumber, getPublicId, getSystemId
 
Methods inherited from class org.xml.sax.SAXException
getException, getMessage, toString
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, setStackTrace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LocSAXException

public LocSAXException(java.lang.String pMsg,
                       java.lang.String pPublicId,
                       java.lang.String pSystemId,
                       int pLineNumber,
                       int pColumnNumber,
                       java.lang.Exception pException)

LocSAXException

public LocSAXException(java.lang.String pMsg,
                       java.lang.String pPublicId,
                       java.lang.String pSystemId,
                       int pLineNumber,
                       int pColumnNumber)

LocSAXException

public LocSAXException(java.lang.String pMsg,
                       org.xml.sax.Locator pLocator,
                       java.lang.Exception pException)

LocSAXException

public LocSAXException(java.lang.String pMsg,
                       org.xml.sax.Locator pLocator)
Method Detail

formatMsg

public static java.lang.String formatMsg(java.lang.String pMsg,
                                         java.lang.String pPublicId,
                                         java.lang.String pSystemId,
                                         int pLineNumber,
                                         int pColNumber)

printStackTrace

public void printStackTrace(java.io.PrintStream pStream)
Overrides:
printStackTrace in class java.lang.Throwable

printStackTrace

public void printStackTrace(java.io.PrintWriter pWriter)
Overrides:
printStackTrace in class java.lang.Throwable