if (m_ResultProducer == null) { throw new Exception("No ResultProducer set"); } if (m_ResultListener == null) { throw new Exception("No ResultListener set"); } if (m_Instances == null) { throw new Exception("No Instances set"); }   m_ResultProducer.setResultListener(this); m_ResultProducer.setInstances(m_Instances); m_ResultProducer.doRunKeys(run);
  public void doRunKeys(int run) throws Exception {    // not needed in this class  }