Package | Description |
---|---|
org.netbeans.api.extexecution.base |
The API supporting execution of an external process.
|
org.netbeans.api.extexecution.base.input |
The support API for processing the growing streams or files.
|
Modifier and Type | Method and Description |
---|---|
InputProcessor |
BaseExecutionDescriptor.InputProcessorFactory.newInputProcessor()
Creates and returns new input processor.
|
Modifier and Type | Method and Description |
---|---|
static InputProcessor |
InputProcessors.ansiStripping(InputProcessor delegate)
Returns the processor that strips any
ANSI escape sequences
and passes the result to the delegate.
|
static InputProcessor |
InputProcessors.bridge(LineProcessor lineProcessor)
Returns the processor converting characters to the whole lines passing
them to the given line processor.
|
static InputProcessor |
InputProcessors.copying(Writer writer)
Returns the processor that writes every character passed for processing
to the given writer.
|
static InputProcessor |
InputProcessors.printing(PrintWriter out)
Returns the processor printing all characters passed for processing to
the given writer.
|
static InputProcessor |
InputProcessors.proxy(InputProcessor... processors)
Returns the processor acting as a proxy.
|
Modifier and Type | Method and Description |
---|---|
static InputProcessor |
InputProcessors.ansiStripping(InputProcessor delegate)
Returns the processor that strips any
ANSI escape sequences
and passes the result to the delegate.
|
static InputReaderTask |
InputReaderTask.newDrainingTask(InputReader reader,
InputProcessor processor)
Creates the new task.
|
static InputReaderTask |
InputReaderTask.newTask(InputReader reader,
InputProcessor processor)
Creates a new task.
|
static InputProcessor |
InputProcessors.proxy(InputProcessor... processors)
Returns the processor acting as a proxy.
|
int |
InputReader.readInput(InputProcessor processor)
Reads some input and process it through the processor (if any).
|