java.lang.Object
org.aspectj.org.eclipse.jdt.internal.compiler.batch.Main.Logger
Umschließende Klasse:
Main

public static class Main.Logger extends Object
  • Felddetails

  • Konstruktordetails

  • Methodendetails

    • buildFileName

      public String buildFileName(String outputPath, String relativeFileName)
    • close

      public void close()
    • compiling

      public void compiling()
    • endLoggingSource

      public void endLoggingSource()
    • endLoggingSources

      public void endLoggingSources()
    • endLoggingTasks

      public void endLoggingTasks()
    • flush

      public void flush()
    • logAverage

      public void logAverage()
    • logClassFile

      public void logClassFile(boolean generatePackagesStructure, String outputPath, String relativeFileName)
    • logClasspath

      public void logClasspath(FileSystem.Classpath[] classpaths)
    • logCommandLineArguments

      public void logCommandLineArguments(String[] commandLineArguments)
    • logException

      public void logException(Exception e)
      Parameter:
      e - the given exception to log
    • loggingExtraProblems

      public void loggingExtraProblems(Main currentMain)
    • logUnavaibleAPT

      public void logUnavaibleAPT(String className)
    • logIncorrectVMVersionForAnnotationProcessing

      public void logIncorrectVMVersionForAnnotationProcessing()
    • logNoClassFileCreated

      public void logNoClassFileCreated(String outputDir, String relativeFileName, IOException e)
    • logNumberOfClassFilesGenerated

      public void logNumberOfClassFilesGenerated(int exportedClassFilesCounter)
      Parameter:
      exportedClassFilesCounter -
    • logOptions

      public void logOptions(Map<String,String> options)
      Parameter:
      options - the given compiler options
    • logPendingError

      public void logPendingError(String error)
      Parameter:
      error - the given error
    • logWarning

      public void logWarning(String message)
      Parameter:
      message - the given message
    • logProblems

      public int logProblems(CategorizedProblem[] problems, char[] unitSource, Main currentMain)
    • logProblemsSummary

      public void logProblemsSummary(int globalProblemsCount, int globalErrorsCount, int globalWarningsCount, int globalInfoCount, int globalTasksCount)
      Parameter:
      globalProblemsCount -
      globalErrorsCount -
      globalWarningsCount -
    • logProgress

      public void logProgress()
    • logRepetition

      public void logRepetition(int i, int repetitions)
      Parameter:
      i - the current repetition number
      repetitions - the given number of repetitions
    • logTiming

      public void logTiming(CompilerStats compilerStats)
      Parameter:
      compilerStats -
    • logUsage

      public void logUsage(String usage)
      Print the usage of the compiler
      Parameter:
      usage -
    • logVersion

      public void logVersion(boolean printToOut)
      Print the version of the compiler in the log and/or the out field
    • logWrongJDK

      public void logWrongJDK()
      Print the usage of wrong JDK
    • printNewLine

      public void printNewLine()
    • printStats

      public void printStats()
    • setEmacs

      public void setEmacs()
    • setLog

      public void setLog(String logFileName)
    • startLoggingSource

      public void startLoggingSource(CompilationResult compilationResult)
    • startLoggingSources

      public void startLoggingSources()
    • startLoggingTasks

      public void startLoggingTasks(int tasks)