mafft new location
[jabaws.git] / engine / compbio / engine / client / SkeletalExecutable.java
index 744bb33..f974302 100644 (file)
@@ -42,9 +42,13 @@ public abstract class SkeletalExecutable<T> implements Executable<T> {
        // Cache for Limits information\r
        private LimitsManager<T> limits;\r
 \r
-       protected String inputFile = "input.txt";\r
-       protected String outputFile = "output.txt";\r
-       protected String errorFile = "error.txt";\r
+       public static final String INPUT = "input.txt";\r
+       public static final String OUTPUT = "result.txt";\r
+       public static final String ERROR = "error.txt";\r
+\r
+       protected String inputFile = INPUT;\r
+       protected String outputFile = OUTPUT;\r
+       protected String errorFile = ERROR;\r
 \r
        private boolean isInputSet = false;\r
        private boolean isOutputSet = false;\r
@@ -333,6 +337,6 @@ public abstract class SkeletalExecutable<T> implements Executable<T> {
         * \r
         * @return subclasses must return their type\r
         */\r
-       public abstract Class<Executable<T>> getType();\r
+       public abstract Class<T> getType();\r
 \r
 }\r