import jp.naist.se.stigmata.Birthmark;\r
import jp.naist.se.stigmata.BirthmarkElement;\r
import jp.naist.se.stigmata.BirthmarkSet;\r
+import jp.naist.se.stigmata.ExtractionResultSet;\r
+import jp.naist.se.stigmata.ExtractionTarget;\r
import jp.naist.se.stigmata.format.AbstractBirthmarkExtractionResultFormat;\r
\r
/**\r
* @version $Revision$ $Date$\r
*/\r
public class BirthmarkExtractionResultCsvFormat extends AbstractBirthmarkExtractionResultFormat{\r
- public void printResult(PrintWriter out, BirthmarkSet[] holders){\r
- for(int i = 0; i < holders.length; i++){\r
- printBirthmarkHolder(out, holders[i]);\r
+ public void printResult(PrintWriter out, ExtractionResultSet ers){\r
+ for(Iterator<BirthmarkSet> i = ers.birthmarkSets(ExtractionTarget.TARGET_BOTH); i.hasNext(); ){\r
+ printBirthmarkSet(out, i.next());\r
}\r
out.flush();\r
}\r
\r
- protected void printBirthmarkHolder(PrintWriter out, BirthmarkSet holder){\r
+ protected void printBirthmarkSet(PrintWriter out, BirthmarkSet holder){\r
for(String type: holder.getBirthmarkTypes()){\r
out.print(holder.getName());\r
out.print(",");\r