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 }