01 package gate.jape.functest;
02
03 import java.io.File;
04
05 public enum TransducerType {
06 //TODO: fix plug-in locations
07 CLASSIC ("gate.creole.Transducer", ""),
08 PDA("com.ontotext.jape.pda.Transducer", "/home/mihail/Work/Ontotext/Projects/GATE/External/Artifacts/SourceCode/japePDA"),
09 PLUS("gate.jape.plus.Transducer", "../gate-futures/jplus"),
10 PDAPLUS("gate.jape.plus.Transducer", "/home/mihail/Work/Ontotext/Projects/GATE/External/Artifacts/SourceCode/jpdaplus");
11
12 private final String clazz;
13 private final File pluginDir;
14
15 TransducerType(String clazz, String pluginDir) {
16 this.clazz = clazz;
17 this.pluginDir = new File(pluginDir);
18 }
19
20 public String getFqdnClass() {
21 return this.clazz;
22 }
23
24 public File getPlugInDir() {
25 return this.pluginDir;
26 }
27 }
|