| 1 package csdl.jblanket.util; 2 3 12 public final class DefaultFileName { 13 14 15 private String defaultFileName; 16 17 18 public static final DefaultFileName TOTAL_FILE = new DefaultFileName("totalMethods"); 19 20 public static final DefaultFileName UNTESTABLE_FILE = new DefaultFileName("untestableMethods"); 21 22 public static final DefaultFileName EXCLUDED_FILE = new DefaultFileName("excludedMethods"); 23 24 25 public static final DefaultFileName ONELINE_FILE = new DefaultFileName("oneLineMethods"); 26 27 public static final DefaultFileName CONSTRUCTOR_FILE = 28 new DefaultFileName("constructorMethods"); 29 30 public static final DefaultFileName EXCLUDE_INDIVIDUAL_FILE = 31 new DefaultFileName("excludedIndividualMethods"); 32 33 34 public static final DefaultFileName TOTAL_TESTED_FILE = 35 new DefaultFileName("total.testedMethods"); 36 37 public static final DefaultFileName TOTAL_UNTESTED_FILE = 38 new DefaultFileName("total.untestedMethods"); 39 40 public static final DefaultFileName TESTED_FILE = new DefaultFileName("testedMethods"); 41 42 public static final DefaultFileName UNTESTED_FILE = new DefaultFileName("untestedMethods"); 43 44 49 private DefaultFileName(String defaultFileName) { 50 this.defaultFileName = defaultFileName + ".xml"; 51 } 52 53 60 public static String getDefaultFileName(String category) { 61 62 if ("totalFile".equals(category)) { 63 return TOTAL_FILE.toString(); 64 } 65 else if ("untestableFile".equals(category)) { 66 return UNTESTABLE_FILE.toString(); 67 } 68 else if ("excludedFile".equals(category)) { 69 return EXCLUDED_FILE.toString(); 70 } 71 else if ("oneLineFile".equals(category)) { 72 return ONELINE_FILE.toString(); 73 } 74 else if ("constructorFile".equals(category)) { 75 return CONSTRUCTOR_FILE.toString(); 76 } 77 else if ("excludedIndividualFile".equals(category)) { 78 return EXCLUDE_INDIVIDUAL_FILE.toString(); 79 } 80 else if ("total.testedFile".equals(category)) { 81 return TOTAL_TESTED_FILE.toString(); 82 } 83 else if ("total.untestedFile".equals(category)) { 84 return TOTAL_UNTESTED_FILE.toString(); 85 } 86 else if ("testedFile".equals(category)) { 87 return TESTED_FILE.toString(); 88 } 89 else if ("untestedFile".equals(category)) { 90 return UNTESTED_FILE.toString(); 91 } 92 93 return null; 94 } 95 96 101 public String toString() { 102 return this.defaultFileName; 103 } 104 } 105 | Popular Tags |