Skip to content

Commit

Permalink
make progress in session accessible
Browse files Browse the repository at this point in the history
  • Loading branch information
alex-rind committed Aug 9, 2016
1 parent f2a3df6 commit 6f834e1
Showing 1 changed file with 15 additions and 3 deletions.
18 changes: 15 additions & 3 deletions src/evaluation/evalBench/session/EvaluationSession.java
@@ -1,12 +1,12 @@
package evaluation.evalBench.session;

import java.util.ArrayList;
import java.util.Hashtable;

import evaluation.evalBench.EvaluationManager;
import evaluation.evalBench.io.EvaluationSessionJournal;
import evaluation.evalBench.task.Task;

import java.util.ArrayList;
import java.util.Hashtable;

/**
* EvaluationSession is responsible for managing a single evaluation session.
* It holds an array of {@link Task} instances and the corresponding configurations like
Expand Down Expand Up @@ -265,6 +265,18 @@ public boolean isSessionCompleted() {
return m_sessionCompleted;
}

public int getTotalTaskCount() {
return m_taskList.size() + m_finishedTaskList.size() + (m_currentTask != null ? 1 : 0);
}

/**
* zero based.
* @return
*/
public int getCurrentTaskIndex() {
return m_finishedTaskList.size();
}


@Override
public String toString() {
Expand Down

0 comments on commit 6f834e1

Please sign in to comment.