protected void continueRead(){
  if (log.isDebugEnabled()) {
    log.debug("Start continueRead");
  }
  Iterator<VariableValue> i=variables.iterator();
  while (i.hasNext()) {
    VariableValue v=i.next();
    if (v.isToRead() && (!readingChanges || v.isChanged())) {
      amReading=true;
      setBusy(true);
      if (readingChanges) {
        v.readChanges();
      }
 else {
        v.readAll();
      }
      return;
    }
  }
  amReading=false;
  super.setState(READ);
  setBusy(false);
  log.debug("End continueRead, nothing to do");
}

protected void continueRead ( ) { if ( log . isDebugEnabled ( ) ) { log . debug ( "Start continueRead" ) ; } Iterator < VariableValue > i = variables . iterator ( ) ; while ( i . hasNext ( ) ) { VariableValue v = i . next ( ) ; if ( v . isToRead ( ) && ( ! readingChanges || v . isChanged ( ) ) ) { amReading = true ; setBusy ( true ) ; if ( readingChanges ) { v . readChanges ( ) ; } else { v . readAll ( ) ; } return ; } } amReading = false ; super . setState ( READ ) ; setBusy ( false ) ; log . debug ( "End continueRead, nothing to do" ) ; }
see if there ' s anything to read , and if so do it .
