public boolean sendSummaryData ( ) { if ( clearDirty ( ) ) { //System.out.println("#### sendSummaryData for " + Utils.getClassName(this)); // we had something that changed, so send the notification of summaryData String summaryData = getSummaryData ( ) ; for ( SummaryDataListener listener : summaryDataListeners ) { listener . sendSummaryData ( summaryData ) ; } scheduleSummaryData ( ) ; return true ; } else { //System.out.println("#### sendSummaryData for " + Utils.getClassName(this) + ". Nothing to do."); } return false ; }
Send the summary data returning whether anything actually needed to be sent .