public boolean dataRequery(String whereClause,boolean onlyCurrentRows,int onlyCurrentDays){
  log.info(whereClause + "; OnlyCurrent=" + onlyCurrentRows);
  close(false);
  m_onlyCurrentDays=onlyCurrentDays;
  setSelectWhereClause(whereClause,onlyCurrentRows,m_onlyCurrentDays);
  open(m_maxRows);
  m_rowData=null;
  m_changed=false;
  m_rowChanged=-1;
  m_inserting=false;
  fireTableDataChanged();
  fireDataStatusIEvent(DATA_REFRESH_MESSAGE,"");
  return true;
}

public boolean dataRequery ( String whereClause , boolean onlyCurrentRows , int onlyCurrentDays ) { log . info ( whereClause + "; OnlyCurrent=" + onlyCurrentRows ) ; close ( false ) ; m_onlyCurrentDays = onlyCurrentDays ; setSelectWhereClause ( whereClause , onlyCurrentRows , m_onlyCurrentDays ) ; open ( m_maxRows ) ; m_rowData = null ; m_changed = false ; m_rowChanged = - 1 ; m_inserting = false ; fireTableDataChanged ( ) ; fireDataStatusIEvent ( DATA_REFRESH_MESSAGE , "" ) ; return true ; }
requery with new whereclause
