Package org.jtool.jxplatform.builder
Class NullConsoleProgressMonitor
java.lang.Object
org.jtool.jxplatform.builder.ConsoleProgressMonitor
org.jtool.jxplatform.builder.NullConsoleProgressMonitor
A progress monitor that does nothing.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
begin
(int size) Invoked when the first process starts.void
display
(char ch) Displays one character on the console (bothstdout
andstderr
).void
done()
Invoked when all the processes are done.void
printError
(String message) Displays a message on the console (stderr
only).void
printMessage
(String message) Displays a message on the console (stdout
only).void
work
(int done) Invoked when processes are performed.
-
Constructor Details
-
NullConsoleProgressMonitor
public NullConsoleProgressMonitor()Creates a progress monitor.
-
-
Method Details
-
begin
public void begin(int size) Invoked when the first process starts.- Overrides:
begin
in classConsoleProgressMonitor
- Parameters:
size
- the maximum number of processes in the task
-
done
public void done()Invoked when all the processes are done.- Overrides:
done
in classConsoleProgressMonitor
-
work
public void work(int done) Invoked when processes are performed.- Overrides:
work
in classConsoleProgressMonitor
- Parameters:
done
- the number of the performed processes
-
display
public void display(char ch) Displays one character on the console (bothstdout
andstderr
).- Overrides:
display
in classConsoleProgressMonitor
- Parameters:
ch
- a character to be displayed
-
printMessage
Displays a message on the console (stdout
only).- Overrides:
printMessage
in classConsoleProgressMonitor
- Parameters:
message
- the message to be displayed
-
printError
Displays a message on the console (stderr
only).- Overrides:
printError
in classConsoleProgressMonitor
- Parameters:
message
- the message to be displayed
-