Class AbstractOutputHandler
java.lang.Object
org.netbeans.modules.maven.execute.AbstractOutputHandler
- Direct Known Subclasses:
CommandLineOutputHandler
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Set
<OutputProcessor> protected HashMap
<String, AtomicInteger> protected static final String
protected HashMap
<String, Set<OutputProcessor>> protected static final String
protected Set
<NotifyFinishOutputProcessor> protected OutputVisitor
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
AbstractOutputHandler
(org.netbeans.api.project.Project proj, org.netbeans.api.progress.ProgressHandle hand, RunConfig config, OutputVisitor visitor) -
Method Summary
Modifier and TypeMethodDescriptionprotected final void
protected void
protected final String
getEventId
(String eventName, String target) protected abstract org.openide.windows.InputOutput
getIO()
protected final void
initProcessorList
(org.netbeans.api.project.Project proj, RunConfig config) protected final void
processEnd
(String id, org.openide.windows.OutputWriter writer) protected final void
processFail
(String id, org.openide.windows.OutputWriter writer) protected final void
processLine
(String input, org.openide.windows.OutputWriter writer, AbstractOutputHandler.Level level) protected final void
processMultiLine
(String input, org.openide.windows.OutputWriter writer, AbstractOutputHandler.Level level) protected final void
processStart
(String id, org.openide.windows.OutputWriter writer) protected final void
splitMultiLine
(String input)
-
Field Details
-
PRJ_EXECUTE
- See Also:
-
SESSION_EXECUTE
- See Also:
-
processors
-
id2count
-
currentProcessors
-
toFinishProcessors
-
visitor
-
-
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
-
initProcessorList
-
processStart
-
processEnd
-
processFail
-
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
-