C# Class Rhino.Tools.ToolErrorReporter

Error reporter for tools.
Error reporter for tools. Currently used by both the shell and the compiler.
Inheritance: ErrorReporter
Afficher le fichier Open project: hazzik/Rhino.Net Class Usage Examples

Méthodes publiques

Méthode Description
Error ( string message, string sourceName, int line, string lineSource, int lineOffset ) : void
GetMessage ( string messageId ) : string

Look up the message corresponding to messageId in the org.mozilla.javascript.tools.shell.resources.Messages property file.

Look up the message corresponding to messageId in the org.mozilla.javascript.tools.shell.resources.Messages property file. For internationalization support.

GetMessage ( string messageId, object args ) : string
GetMessage ( string messageId, object arg1, object arg2 ) : string
GetMessage ( string messageId, string argument ) : string
HasReportedError ( ) : bool
IsReportingWarnings ( ) : bool
ReportException ( ErrorReporter er, RhinoException ex ) : void
ReportException ( RhinoException ex ) : void
RuntimeError ( string message, string sourceName, int line, string lineSource, int lineOffset ) : EvaluatorException
SetIsReportingWarnings ( bool reportWarnings ) : void
ToolErrorReporter ( bool reportWarnings ) : System
ToolErrorReporter ( bool reportWarnings, TextWriter err ) : System
Warning ( string message, string sourceName, int line, string lineSource, int lineOffset ) : void

Private Methods

Méthode Description
BuildIndicator ( int offset ) : string
GetExceptionMessage ( RhinoException ex ) : string
ReportErrorMessage ( string message, string sourceName, int line, string lineSource, int lineOffset, bool justWarning ) : void

Method Details

Error() public méthode

public Error ( string message, string sourceName, int line, string lineSource, int lineOffset ) : void
message string
sourceName string
line int
lineSource string
lineOffset int
Résultat void

GetMessage() public static méthode

Look up the message corresponding to messageId in the org.mozilla.javascript.tools.shell.resources.Messages property file.
Look up the message corresponding to messageId in the org.mozilla.javascript.tools.shell.resources.Messages property file. For internationalization support.
public static GetMessage ( string messageId ) : string
messageId string
Résultat string

GetMessage() public static méthode

public static GetMessage ( string messageId, object args ) : string
messageId string
args object
Résultat string

GetMessage() public static méthode

public static GetMessage ( string messageId, object arg1, object arg2 ) : string
messageId string
arg1 object
arg2 object
Résultat string

GetMessage() public static méthode

public static GetMessage ( string messageId, string argument ) : string
messageId string
argument string
Résultat string

HasReportedError() public méthode

public HasReportedError ( ) : bool
Résultat bool

IsReportingWarnings() public méthode

public IsReportingWarnings ( ) : bool
Résultat bool

ReportException() public static méthode

public static ReportException ( ErrorReporter er, RhinoException ex ) : void
er ErrorReporter
ex Rhino.RhinoException
Résultat void

ReportException() public méthode

public ReportException ( RhinoException ex ) : void
ex Rhino.RhinoException
Résultat void

RuntimeError() public méthode

public RuntimeError ( string message, string sourceName, int line, string lineSource, int lineOffset ) : EvaluatorException
message string
sourceName string
line int
lineSource string
lineOffset int
Résultat Rhino.EvaluatorException

SetIsReportingWarnings() public méthode

public SetIsReportingWarnings ( bool reportWarnings ) : void
reportWarnings bool
Résultat void

ToolErrorReporter() public méthode

public ToolErrorReporter ( bool reportWarnings ) : System
reportWarnings bool
Résultat System

ToolErrorReporter() public méthode

public ToolErrorReporter ( bool reportWarnings, TextWriter err ) : System
reportWarnings bool
err System.IO.TextWriter
Résultat System

Warning() public méthode

public Warning ( string message, string sourceName, int line, string lineSource, int lineOffset ) : void
message string
sourceName string
line int
lineSource string
lineOffset int
Résultat void