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    }