View Javadoc
1 package net.sourceforge.pmd.cpd; 2 3 public class LanguageFactory { 4 5 public static final String JAVA_KEY = "java"; 6 public static final String CPP_KEY = "cpp"; 7 public static final String PHP_KEY = "php"; 8 9 public Language createLanguage(String language) { 10 if (language.equals(CPP_KEY)) { 11 return new CPPLanguage(); 12 } else if (language.equals(JAVA_KEY)) { 13 return new JavaLanguage(); 14 } else if (language.equals(PHP_KEY)) { 15 return new PHPLanguage(); 16 } 17 throw new RuntimeException("Can't create language " + language); 18 } 19 }

This page was automatically generated by Maven