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
 
 
 -