001 package jp.osdl.jbento2.analyzer;
002
003 public class SampleParserFactory {
004 public static SampleParser create(String type) {
005 if (type == null) {
006 throw new AnalyzerException(); // todo
007 }
008 if (type.equals("jbento")) {
009 return new JBentoSampleParser();
010 }
011 if (type.equals("jmeter")) {
012 return new JMeterSampleParser();
013 }
014 if (type.equals("csv")) {
015 return new CsvSampleParser();
016 }
017 if (type.equals("gohan")) {
018 return new GohanSampleParser();
019 }
020 throw new AnalyzerException(); // todo
021 }
022 }