Class AbstractOutputHandler

java.lang.Object
org.netbeans.modules.maven.execute.AbstractOutputHandler
Direct Known Subclasses:
CommandLineOutputHandler

public abstract class AbstractOutputHandler extends Object
  • Field Details

  • Constructor Details

    • AbstractOutputHandler

      protected AbstractOutputHandler(org.netbeans.api.project.Project proj, org.netbeans.api.progress.ProgressHandle hand, RunConfig config, OutputVisitor visitor)
  • Method Details

    • getIO

      protected abstract org.openide.windows.InputOutput getIO()
    • checkSleepiness

      protected void checkSleepiness()
    • quitSleepiness

      protected final void quitSleepiness()
    • getEventId

      protected final String getEventId(String eventName, String target)
    • initProcessorList

      protected final void initProcessorList(org.netbeans.api.project.Project proj, RunConfig config)
    • processStart

      protected final void processStart(String id, org.openide.windows.OutputWriter writer)
    • processEnd

      protected final void processEnd(String id, org.openide.windows.OutputWriter writer)
    • processFail

      protected final void processFail(String id, org.openide.windows.OutputWriter writer)
    • buildFinished

      protected final void buildFinished()
    • processMultiLine

      protected final void processMultiLine(String input, org.openide.windows.OutputWriter writer, AbstractOutputHandler.Level level)
    • processLine

      protected final void processLine(String input, org.openide.windows.OutputWriter writer, AbstractOutputHandler.Level level)
    • splitMultiLine

      public static List<String> splitMultiLine(String input)