/** Checks whether classifier, class index and evaluation are provided. */
  protected void check() {
    super.check();

    if (m_Classifier == null) throw new IllegalStateException("No classifier set!");

    if (m_ClassIndex == -1) throw new IllegalStateException("No class index set!");

    if (m_Evaluation == null) throw new IllegalStateException("No evaluation set");
  }
  /** Performs checks, sets up the structure for the plot instances. */
  public void setUp() {
    m_FinishUpCalled = false;

    check();
    determineFormat();
  }