MonitorWorker

public class MonitorWorker extends Timer

Updates GUI with recent information from other workers

Author:Marcel Stefko

Constructors

MonitorWorker

public MonitorWorker(MonitorGUI gui, AnalysisWorker analysis_worker, ControlWorker control_worker)

Initialize new worker for monitoring

Parameters:
  • gui – MonitorGUI to be updated
  • analysis_worker
  • control_worker

Methods

cancel

public void cancel()

scheduleExecution

public void scheduleExecution(long delay_ms, long period_ms)

The task of this worker will be executed regularly.

Parameters:
  • delay_ms – initial delay
  • period_ms – period of the task