Package loggerForms.monitor
Class FormsMonitorMaster
java.lang.Object
loggerForms.monitor.FormsMonitorMaster
Easy class to allow other parts of PAMGuard to monitor some or all
Logger forms. Since each form writes to a different data block, this
should be easier than monitoring each form directly.
Doesn't have to do much apart from put everything into a single data block
and the data block normal functionality can handle all the monitoring.
Only need one of these for everything anyway since each monitoring
entity can use a data selector to pick what it wants.
- Author:
- dg50
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addObserver
(PamObserver pamObserver, boolean reThread) void
deleteObserver
(PamObserver pamObserver) getDataSelector
(String selectorName) void
Call whenever the forms have been regenerated to pick up new data blocks.
-
Constructor Details
-
FormsMonitorMaster
-
-
Method Details
-
addObserver
-
deleteObserver
-
getDataSelector
-
getFormsControl
- Returns:
- the formsControl
-
rebuiltForms
public void rebuiltForms()Call whenever the forms have been regenerated to pick up new data blocks. -
getMasterDataBlock
- Returns:
- the masterDataBlock
-