|
BowlerKernel
|


Public Member Functions | |
| ProcessMonitor (IMonitorable process) | |
| void | addProcessMonitorListener (IProgressMonitorListener listener) |
| void | start () |
| void | actionPerformed (ActionEvent arg0) |
Private Attributes | |
| Timer | timer = new Timer(100, this) |
| IMonitorable | process |
| ArrayList< IProgressMonitorListener > | listeners = new ArrayList<IProgressMonitorListener>() |
The Class ProcessMonitor.
Definition at line 12 of file ProcessMonitor.java.
| com.neuronrobotics.sdk.util.ProcessMonitor.ProcessMonitor | ( | IMonitorable | process | ) |
Instantiates a new process monitor.
| process | the process |
Definition at line 28 of file ProcessMonitor.java.
References com.neuronrobotics.sdk.util.ProcessMonitor.process.
| void com.neuronrobotics.sdk.util.ProcessMonitor.actionPerformed | ( | ActionEvent | arg0 | ) |
Definition at line 52 of file ProcessMonitor.java.
References com.neuronrobotics.sdk.util.IMonitorable.getPercentage(), com.neuronrobotics.sdk.util.IMonitorable.isComplete(), com.neuronrobotics.sdk.util.ProcessMonitor.listeners, com.neuronrobotics.sdk.util.ProcessMonitor.process, and com.neuronrobotics.sdk.util.ProcessMonitor.timer.

| void com.neuronrobotics.sdk.util.ProcessMonitor.addProcessMonitorListener | ( | IProgressMonitorListener | listener | ) |
Adds the process monitor listener.
| listener | the listener |
Definition at line 37 of file ProcessMonitor.java.
References com.neuronrobotics.sdk.util.ProcessMonitor.listeners.
Referenced by com.neuronrobotics.sdk.ui.BluetoothConnectionPanel.refresh(), and com.neuronrobotics.sdk.ui.UDPConnectionPanel.refresh().
| void com.neuronrobotics.sdk.util.ProcessMonitor.start | ( | ) |
Start.
Definition at line 44 of file ProcessMonitor.java.
References com.neuronrobotics.sdk.util.ProcessMonitor.timer.
Referenced by com.neuronrobotics.sdk.ui.BluetoothConnectionPanel.refresh(), and com.neuronrobotics.sdk.ui.UDPConnectionPanel.refresh().
|
private |
The listeners.
Definition at line 21 of file ProcessMonitor.java.
Referenced by com.neuronrobotics.sdk.util.ProcessMonitor.actionPerformed(), and com.neuronrobotics.sdk.util.ProcessMonitor.addProcessMonitorListener().
|
private |
The process.
Definition at line 18 of file ProcessMonitor.java.
Referenced by com.neuronrobotics.sdk.util.ProcessMonitor.actionPerformed(), and com.neuronrobotics.sdk.util.ProcessMonitor.ProcessMonitor().
|
private |
The timer.
Definition at line 15 of file ProcessMonitor.java.
Referenced by com.neuronrobotics.sdk.util.ProcessMonitor.actionPerformed(), and com.neuronrobotics.sdk.util.ProcessMonitor.start().