org.eclipse.jdt.internal.codeassist
Class CompletionEngine.CompletionProblemFactory
java.lang.Object
org.eclipse.jdt.internal.compiler.problem.DefaultProblemFactory
org.eclipse.jdt.internal.codeassist.CompletionEngine.CompletionProblemFactory
- All Implemented Interfaces:
- IProblemFactory
- Enclosing class:
- CompletionEngine
public class CompletionEngine.CompletionProblemFactory
- extends DefaultProblemFactory
Method Summary |
CategorizedProblem |
createProblem(char[] originatingFileName,
int problemId,
java.lang.String[] problemArguments,
int elaborationId,
java.lang.String[] messageArguments,
int severity,
int start,
int end,
int lineNumber,
int columnNumber)
Answer a new IProblem created according to the parameters values. |
CategorizedProblem |
createProblem(char[] originatingFileName,
int problemId,
java.lang.String[] problemArguments,
java.lang.String[] messageArguments,
int severity,
int start,
int end,
int lineNumber,
int columnNumber)
Answer a new IProblem created according to the parameters value
originatingFileName the name of the file name from which the problem is originated
problemId the problem id
problemArguments the fully qualified arguments recorded inside the problem
messageArguments the arguments needed to set the error message (shorter names than problemArguments ones)
severity the severity of the problem
startPosition the starting position of the problem
endPosition the end position of the problem
lineNumber the line on which the problem occured
|
void |
startCheckingProblems()
|
void |
stopCheckingProblems()
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
hasForbiddenProblems
public boolean hasForbiddenProblems
hasAllowedProblems
public boolean hasAllowedProblems
CompletionEngine.CompletionProblemFactory
public CompletionEngine.CompletionProblemFactory(java.util.Locale loc)
createProblem
public CategorizedProblem createProblem(char[] originatingFileName,
int problemId,
java.lang.String[] problemArguments,
java.lang.String[] messageArguments,
int severity,
int start,
int end,
int lineNumber,
int columnNumber)
- Description copied from class:
DefaultProblemFactory
- Answer a new IProblem created according to the parameters value
- originatingFileName the name of the file name from which the problem is originated
- problemId the problem id
- problemArguments the fully qualified arguments recorded inside the problem
- messageArguments the arguments needed to set the error message (shorter names than problemArguments ones)
- severity the severity of the problem
- startPosition the starting position of the problem
- endPosition the end position of the problem
- lineNumber the line on which the problem occured
- Specified by:
createProblem
in interface IProblemFactory
- Overrides:
createProblem
in class DefaultProblemFactory
- Parameters:
originatingFileName
- char[]problemId
- intproblemArguments
- String[]messageArguments
- String[]severity
- intstart
- intend
- intlineNumber
- int
- Returns:
- CategorizedProblem
createProblem
public CategorizedProblem createProblem(char[] originatingFileName,
int problemId,
java.lang.String[] problemArguments,
int elaborationId,
java.lang.String[] messageArguments,
int severity,
int start,
int end,
int lineNumber,
int columnNumber)
- Description copied from interface:
IProblemFactory
- Answer a new IProblem created according to the parameters values.
- Specified by:
createProblem
in interface IProblemFactory
- Overrides:
createProblem
in class DefaultProblemFactory
- Parameters:
originatingFileName
- the name of the file from which the problem is originatedproblemId
- the problem idproblemArguments
- the fully qualified arguments recorded inside the problemelaborationId
- the message elaboration id (0 for problems that have no message elaboration)messageArguments
- the arguments needed to set the error message (shorter names than problemArguments ones)severity
- the severity of the problemstart
- the start position of the problemend
- the end position of the problemlineNumber
- the line on which the problem occurred
- Returns:
- a new IProblem created according to the parameters values.
startCheckingProblems
public void startCheckingProblems()
stopCheckingProblems
public void stopCheckingProblems()