public class ProgressFilter extends BasicFilter implements ProcessingStep
| Constructor and Description |
|---|
ProgressFilter()
Constructs a new filter which writes progress to System.err.
|
ProgressFilter(PrintStream pstrm)
Constructs a new filter which writes progress to a given print stream.
|
| Modifier and Type | Method and Description |
|---|---|
ProcessingStep |
createStep(Iterator<String> argIt)
Creates a new ProcessingStep based on a sequence of command-line
arguments.
|
protected String[] |
getDescriptionLines() |
StarTable |
wrap(StarTable in)
Performs a table filtering step.
|
explainSyntax, getDescription, getName, getUsagepublic ProgressFilter()
public ProgressFilter(PrintStream pstrm)
pstrm - destination terminal for progress charactersprotected String[] getDescriptionLines()
getDescriptionLines in class BasicFilterpublic ProcessingStep createStep(Iterator<String> argIt)
ProcessingFilterargIt argument is an iterator over the
command-line arguments positioned just before any arguments
intended for this filter. If legal, any that can be comprehended
by this filter should be read (iterated over) and removed,
and a ProcessingStep should accordingly be returned.
In the case of a successful return, it is essential
that no arguments other than the ones intended for this
filter are read from the iterator.
If the argument list is badly-formed as far as this filter is
concerned, an ArgException should be thrown.
createStep in interface ProcessingFilterargIt - iterator over command-line arguments positioned
at the first onepublic StarTable wrap(StarTable in)
ProcessingStepwrap in interface ProcessingStepin - input tableCopyright © 2025 Central Laboratory of the Research Councils. All Rights Reserved.