Introduce a control inner-class that holds "request list" of features to be calculated (based on the GUI checkboxes) during calculate().
The client classes (e.g., SNR, CR...) have to check for proper data availability.
Server/GUI will initially create a fake/emtpy cache which it sets up with proper "request list".
The client classes has to forward this "request list" if they get some suggested cache.
Introduce a control inner-class that holds "request list" of features to be calculated (based on the GUI checkboxes) during calculate(). The client classes (e.g., SNR, CR...) have to check for proper data availability.
Server/GUI will initially create a fake/emtpy cache which it sets up with proper "request list". The client classes has to forward this "request list" if they get some suggested cache.