Class CompilerError
java.lang.Object
org.apache.axis.components.compiler.CompilerError
This class encapsulates an error message produced by a programming language
processor (whether interpreted or compiled)
- Since:
- 2.0
- Author:
- Davanum Srinivas, Stefano Mazzocchi
-
Constructor Summary
ConstructorsConstructorDescriptionCompilerError
(String message) The error message constructor.CompilerError
(String file, boolean error, int startline, int startcolumn, int endline, int endcolumn, String message) The error message constructor. -
Method Summary
Modifier and TypeMethodDescriptionint
Return the ending column number of the program text originating this errorint
Return the ending line number of the program text originating this errorgetFile()
Return the filename associated with this compiler error.Return the message produced by the language processorint
Return the starting column number of the program text originating this errorint
Return the starting line number of the program text originating this errorboolean
isError()
Assert whether this is a severe error or a warning
-
Constructor Details
-
CompilerError
public CompilerError(String file, boolean error, int startline, int startcolumn, int endline, int endcolumn, String message) The error message constructor.- Parameters:
file
- The name of the file containing the offending program texterror
- The actual error text produced by the language processorstartline
- The start line number of the offending program textstartcolumn
- The start column number of the offending program textendline
- The end line number of the offending program textendcolumn
- The end column number of the offending program textmessage
- The actual error text produced by the language processor
-
CompilerError
The error message constructor.- Parameters:
message
- The actual error text produced by the language processor
-
-
Method Details
-
getFile
Return the filename associated with this compiler error.- Returns:
- The filename associated with this compiler error
-
isError
public boolean isError()Assert whether this is a severe error or a warning- Returns:
- Whether the error is severe
-
getStartLine
public int getStartLine()Return the starting line number of the program text originating this error- Returns:
- The starting line number of the program text originating this error
-
getStartColumn
public int getStartColumn()Return the starting column number of the program text originating this error- Returns:
- The starting column number of the program text originating this error
-
getEndLine
public int getEndLine()Return the ending line number of the program text originating this error- Returns:
- The ending line number of the program text originating this error
-
getEndColumn
public int getEndColumn()Return the ending column number of the program text originating this error- Returns:
- The ending column number of the program text originating this error
-
getMessage
Return the message produced by the language processor- Returns:
- The message produced by the language processor
-