package com.occamlab.te; import java.io.File; import java.util.ArrayList; import java.util.List; public class RecordedForms { List<File> files = new ArrayList(); int current = 0; public RecordedForms(List<File> recordedForms) { this.files = recordedForms; } /** * Returns true if no pre-recorded forms are found * * @return */ public boolean isEmpty() { return files.isEmpty(); } public void addRecordedForm(String file) { this.files.add(new File(file)); } public File next() { File result = files.get(current); if (current < (files.size() - 1)) { current++; } return result; } }