jellyj.util
Class ErrorMsg


public class ErrorMsg


Field Summary
 final static intAMBITYPE_ERR
           
 final static intBREAKNIL_ERR
           
 final static intCLASSDEF_ERR
           
 (package private) intcode_d
           
 (package private) intcolumn_d
           
 final static intCONTINIL_ERR
           
 final static intDUPMETHD_ERR
           
 final static intEXCEPTNS_ERR
           
 final static intFIELDDEF_ERR
           
 final static intINTERDEF_ERR
           
 final static intINVACONS_ERR
           
 (package private) intline_d
           
 final static intLOCALDEF_ERR
           
 (package private) final static String[]messages_d
           
 final static intNOLVALUE_ERR
           
 final static intNOTASTME_ERR
           
 final static intNOTCLASS_ERR
           
 final static intNOTINSTC_ERR
           
 final static intNOTSTATC_ERR
           
 (package private) Object[]params_d
           
 final static intSYNCHRON_ERR
           
 final static intTYINVMET_ERR
           
 final static intUNCAUGHT_ERR
           
 final static intUNCTCHBL_ERR
           
 final static intUNDEFLBL_ERR
           
 final static intUNDEFMTH_ERR
           
 final static intUNDEFVAR_ERR
           
 final static intUNOVRDBL_ERR
           
 final static intUNTHROWN_ERR
           
 final static intUNTHRWBL_ERR
           

Constructor Summary
ErrorMsg(int code)
           
ErrorMsg(int code, int line)
           
ErrorMsg(int code, int line, int column)
           
ErrorMsg(int code, SyntaxTreeNode node)
           
ErrorMsg(int code, Object param1, SyntaxTreeNode node)
           
ErrorMsg(int code, Object param1, Object param2, SyntaxTreeNode node)
           

Method Summary
 (package private) StringlineColumn()
           
 StringtoString()
          This version of toString() uses the params_d instance variable to format the message.
 StringtoString(Object obj)
           
 StringtoString(Object obj0, Object obj1)
           

Field Detail

AMBITYPE_ERR

public final static int AMBITYPE_ERR

BREAKNIL_ERR

public final static int BREAKNIL_ERR

CLASSDEF_ERR

public final static int CLASSDEF_ERR

code_d

int code_d

column_d

int column_d

CONTINIL_ERR

public final static int CONTINIL_ERR

DUPMETHD_ERR

public final static int DUPMETHD_ERR

EXCEPTNS_ERR

public final static int EXCEPTNS_ERR

FIELDDEF_ERR

public final static int FIELDDEF_ERR

INTERDEF_ERR

public final static int INTERDEF_ERR

INVACONS_ERR

public final static int INVACONS_ERR

line_d

int line_d

LOCALDEF_ERR

public final static int LOCALDEF_ERR

messages_d

final static String[] messages_d

NOLVALUE_ERR

public final static int NOLVALUE_ERR

NOTASTME_ERR

public final static int NOTASTME_ERR

NOTCLASS_ERR

public final static int NOTCLASS_ERR

NOTINSTC_ERR

public final static int NOTINSTC_ERR

NOTSTATC_ERR

public final static int NOTSTATC_ERR

params_d

Object[] params_d

SYNCHRON_ERR

public final static int SYNCHRON_ERR

TYINVMET_ERR

public final static int TYINVMET_ERR

UNCAUGHT_ERR

public final static int UNCAUGHT_ERR

UNCTCHBL_ERR

public final static int UNCTCHBL_ERR

UNDEFLBL_ERR

public final static int UNDEFLBL_ERR

UNDEFMTH_ERR

public final static int UNDEFMTH_ERR

UNDEFVAR_ERR

public final static int UNDEFVAR_ERR

UNOVRDBL_ERR

public final static int UNOVRDBL_ERR

UNTHROWN_ERR

public final static int UNTHROWN_ERR

UNTHRWBL_ERR

public final static int UNTHRWBL_ERR
Constructor Detail

ErrorMsg

public ErrorMsg(int code)

ErrorMsg

public ErrorMsg(int code, int line)

ErrorMsg

public ErrorMsg(int code, int line, int column)

ErrorMsg

public ErrorMsg(int code, SyntaxTreeNode node)

ErrorMsg

public ErrorMsg(int code, Object param1, SyntaxTreeNode node)

ErrorMsg

public ErrorMsg(int code, Object param1, Object param2, SyntaxTreeNode node)
Method Detail

lineColumn

String lineColumn()

toString

public String toString()
This version of toString() uses the params_d instance variable to format the message.

toString

public String toString(Object obj)

toString

public String toString(Object obj0, Object obj1)

Association Links

to Class java.lang.Object

to Class java.lang.String