1 package jp.sourceforge.stigmata.result.history;
7 import java.util.Iterator;
9 import jp.sourceforge.stigmata.ExtractionResultSet;
12 * This interface indicates extracted history management.
14 * @author Haruaki Tamada
17 public interface ExtractedBirthmarkHistory extends Iterable<String>{
19 * returns a list of histor ids as iterator.
22 public Iterator<String> iterator();
25 * returns an array of history ids.
27 public String[] getResultSetIds();
30 * returns an extraction result set corresponding id.
32 public ExtractionResultSet getResultSet(String id);
35 * deletes all histories this instance is managed.
37 public void deleteAllResultSets();
40 * deletes an extraction result set corresponding id.
42 public void deleteResultSet(String id);
45 * refreshes histories.
47 public void refresh();