/** * {@inheritDoc} */ @Override public synchronized void start() { // NOPMD (here we net method level synchronization (inheritance)) super.start(); // If we have a default AnalysisController, we are able to wait for its initialization if (this.analysisController instanceof AnalysisController) { ((AnalysisController) this.analysisController).awaitInitialization(); } }
/** * {@inheritDoc} */ @Override public synchronized void start() { // NOPMD (here we net method level synchronization (inheritance)) super.start(); // If we have a default AnalysisController, we are able to wait for its initialization if (this.analysisController instanceof AnalysisController) { ((AnalysisController) this.analysisController).awaitInitialization(); } }