edu.mit.csail.sdg.squander.parser.JFSLParserException Class Reference
[JFSL Parser]

Inherited by edu.mit.csail.sdg.squander.spec.TypeCheckException.

Collaboration diagram for edu.mit.csail.sdg.squander.parser.JFSLParserException:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 JFSLParserException (String msg)
 JFSLParserException (String msg, Throwable cause)
 JFSLParserException (String msg, Tree token)
 JFSLParserException (String msg, String source)
 JFSLParserException (RecognitionException cause)
 JFSLParserException (Throwable cause)
 JFSLParserException (Throwable cause, Tree token)
void setToken (Tree token)
void setSource (String source)
String source ()
int column ()
int line ()
String token ()

Private Member Functions

StringBuilder layout (Tree t, StringBuilder sb, String buf)

Private Attributes

int line = -1
int column = -1
Tree token
String source

Detailed Description

Parsing exception.

Author:
kuat

Definition at line 16 of file JFSLParserException.java.


Constructor & Destructor Documentation

edu.mit.csail.sdg.squander.parser.JFSLParserException.JFSLParserException ( String  msg  ) 

Definition at line 26 of file JFSLParserException.java.

edu.mit.csail.sdg.squander.parser.JFSLParserException.JFSLParserException ( String  msg,
Throwable  cause 
)

Definition at line 30 of file JFSLParserException.java.

edu.mit.csail.sdg.squander.parser.JFSLParserException.JFSLParserException ( String  msg,
Tree  token 
)

Definition at line 34 of file JFSLParserException.java.

edu.mit.csail.sdg.squander.parser.JFSLParserException.JFSLParserException ( String  msg,
String  source 
)

Definition at line 39 of file JFSLParserException.java.

edu.mit.csail.sdg.squander.parser.JFSLParserException.JFSLParserException ( RecognitionException  cause  ) 

Definition at line 44 of file JFSLParserException.java.

edu.mit.csail.sdg.squander.parser.JFSLParserException.JFSLParserException ( Throwable  cause  ) 

Definition at line 51 of file JFSLParserException.java.

edu.mit.csail.sdg.squander.parser.JFSLParserException.JFSLParserException ( Throwable  cause,
Tree  token 
)

Definition at line 55 of file JFSLParserException.java.


Member Function Documentation

Definition at line 76 of file JFSLParserException.java.

StringBuilder edu.mit.csail.sdg.squander.parser.JFSLParserException.layout ( Tree  t,
StringBuilder  sb,
String  buf 
) [private]

Token tree output

Definition at line 93 of file JFSLParserException.java.

Definition at line 80 of file JFSLParserException.java.

void edu.mit.csail.sdg.squander.parser.JFSLParserException.setSource ( String  source  ) 
void edu.mit.csail.sdg.squander.parser.JFSLParserException.setToken ( Tree  token  ) 

Definition at line 72 of file JFSLParserException.java.

Referenced by edu.mit.csail.sdg.squander.Squander.exe().

Report the deepest subtree in the tree as text

Definition at line 85 of file JFSLParserException.java.


Member Data Documentation

Definition at line 18 of file JFSLParserException.java.

Referenced by edu.mit.csail.sdg.squander.Squander.exe().

line and column of the error, -1 if not specified

Definition at line 18 of file JFSLParserException.java.

source string, may not correspond to the token

Definition at line 24 of file JFSLParserException.java.

Referenced by edu.mit.csail.sdg.squander.Squander.exe().

token at which the error occurred

Definition at line 21 of file JFSLParserException.java.

Referenced by edu.mit.csail.sdg.squander.spec.Visitor< N, M >.visit().


The documentation for this class was generated from the following file:
Generated by  doxygen 1.6.2-20100208