org.apache.commons.jci.compilers
Class JavacCompilationProblem

java.lang.Object
  extended by org.apache.commons.jci.compilers.JavacCompilationProblem
All Implemented Interfaces:
CompilationProblem

public class JavacCompilationProblem
extends java.lang.Object
implements CompilationProblem

Author:
tcurdt

Constructor Summary
JavacCompilationProblem(java.lang.String message, boolean isError)
           
JavacCompilationProblem(java.lang.String fileName, boolean isError, int startLine, int startCoumn, int endLine, int endCoumn, java.lang.String message)
           
 
Method Summary
 int getEndColumn()
           
 int getEndLine()
          position of where the problem stops in the source code
 java.lang.String getFileName()
          name of the file where the problem occurred
 java.lang.String getMessage()
          the description of the problem
 int getStartColumn()
           
 int getStartLine()
          position of where the problem starts in the source code
 boolean isError()
          is the problem an error and compilation cannot continue or just a warning and compilation can proceed
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JavacCompilationProblem

public JavacCompilationProblem(java.lang.String message,
                               boolean isError)

JavacCompilationProblem

public JavacCompilationProblem(java.lang.String fileName,
                               boolean isError,
                               int startLine,
                               int startCoumn,
                               int endLine,
                               int endCoumn,
                               java.lang.String message)
Method Detail

getEndColumn

public int getEndColumn()
Specified by:
getEndColumn in interface CompilationProblem

getEndLine

public int getEndLine()
Description copied from interface: CompilationProblem
position of where the problem stops in the source code

Specified by:
getEndLine in interface CompilationProblem
Returns:

getFileName

public java.lang.String getFileName()
Description copied from interface: CompilationProblem
name of the file where the problem occurred

Specified by:
getFileName in interface CompilationProblem
Returns:

getMessage

public java.lang.String getMessage()
Description copied from interface: CompilationProblem
the description of the problem

Specified by:
getMessage in interface CompilationProblem
Returns:

getStartColumn

public int getStartColumn()
Specified by:
getStartColumn in interface CompilationProblem

getStartLine

public int getStartLine()
Description copied from interface: CompilationProblem
position of where the problem starts in the source code

Specified by:
getStartLine in interface CompilationProblem
Returns:

isError

public boolean isError()
Description copied from interface: CompilationProblem
is the problem an error and compilation cannot continue or just a warning and compilation can proceed

Specified by:
isError in interface CompilationProblem
Returns:

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2004-2009 Apache Software Foundation. All Rights Reserved.