Klasse CompletionEngine.CompletionProblemFactory

java.lang.Object
org.aspectj.org.eclipse.jdt.internal.compiler.problem.DefaultProblemFactory
org.aspectj.org.eclipse.jdt.internal.codeassist.CompletionEngine.CompletionProblemFactory
Alle implementierten Schnittstellen:
IProblemFactory
Umschließende Klasse:
CompletionEngine

public class CompletionEngine.CompletionProblemFactory extends DefaultProblemFactory
  • Felddetails

    • hasForbiddenProblems

      public boolean hasForbiddenProblems
    • hasAllowedProblems

      public boolean hasAllowedProblems
  • Konstruktordetails

    • CompletionProblemFactory

      public CompletionProblemFactory(Locale loc)
  • Methodendetails

    • createProblem

      public CategorizedProblem createProblem(char[] originatingFileName, int problemId, String[] problemArguments, int elaborationId, String[] messageArguments, int severity, int start, int end, int lineNumber, int columnNumber)
      Beschreibung aus Schnittstelle kopiert: IProblemFactory
      Answer a new IProblem created according to the parameters values.
      Angegeben von:
      createProblem in Schnittstelle IProblemFactory
      Setzt außer Kraft:
      createProblem in Klasse DefaultProblemFactory
      Parameter:
      originatingFileName - the name of the file from which the problem is originated
      problemId - the problem id
      problemArguments - the fully qualified arguments recorded inside the problem
      elaborationId - 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 problem
      start - the start position of the problem
      end - the end position of the problem
      lineNumber - the line on which the problem occurred
      Gibt zurück:
      a new IProblem created according to the parameters values.
    • createProblem

      public CategorizedProblem createProblem(char[] originatingFileName, int problemId, String[] problemArguments, String[] messageArguments, int severity, int start, int end, int lineNumber, int columnNumber)
      Beschreibung aus Klasse kopiert: 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
      Angegeben von:
      createProblem in Schnittstelle IProblemFactory
      Setzt außer Kraft:
      createProblem in Klasse DefaultProblemFactory
      Parameter:
      originatingFileName - char[]
      problemId - int
      problemArguments - String[]
      messageArguments - String[]
      severity - int
      start - int
      end - int
      lineNumber - int
      Gibt zurück:
      CategorizedProblem
    • startCheckingProblems

      public void startCheckingProblems()
    • stopCheckingProblems

      public void stopCheckingProblems()