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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddObserver(PamObserver pamObserver, boolean reThread) voiddeleteObserver(PamObserver pamObserver) getDataSelector(String selectorName) voidCall 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
-