com.google.gwt.dev.js
Class JsParserException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by com.google.gwt.dev.js.JsParserException
All Implemented Interfaces:
java.io.Serializable

public class JsParserException
extends java.lang.Exception

Indicates inability to parse JavaScript source.

See Also:
Serialized Form

Nested Class Summary
static class JsParserException.SourceDetail
          Represents the location of a parser exception.
 
Constructor Summary
JsParserException(java.lang.String msg)
           
JsParserException(java.lang.String msg, int line, java.lang.String lineSource, int lineOffset, java.lang.String fileName)
           
JsParserException(java.lang.String msg, JsParserException.SourceDetail sourceDetail)
           
 
Method Summary
 JsParserException.SourceDetail getSourceDetail()
          Provides additional source detail in some cases.
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JsParserException

public JsParserException(java.lang.String msg)

JsParserException

public JsParserException(java.lang.String msg,
                         int line,
                         java.lang.String lineSource,
                         int lineOffset,
                         java.lang.String fileName)

JsParserException

public JsParserException(java.lang.String msg,
                         JsParserException.SourceDetail sourceDetail)
Method Detail

getSourceDetail

public JsParserException.SourceDetail getSourceDetail()
Provides additional source detail in some cases.

Returns:
additional detail regarding the error, or null if no additional detail is available