summaryrefslogtreecommitdiffstats
path: root/args4j/args4j/src/org/kohsuke/args4j/OptionHandlerRegistry.java
diff options
context:
space:
mode:
Diffstat (limited to 'args4j/args4j/src/org/kohsuke/args4j/OptionHandlerRegistry.java')
-rw-r--r--args4j/args4j/src/org/kohsuke/args4j/OptionHandlerRegistry.java14
1 files changed, 3 insertions, 11 deletions
diff --git a/args4j/args4j/src/org/kohsuke/args4j/OptionHandlerRegistry.java b/args4j/args4j/src/org/kohsuke/args4j/OptionHandlerRegistry.java
index 45dda07..c923e98 100644
--- a/args4j/args4j/src/org/kohsuke/args4j/OptionHandlerRegistry.java
+++ b/args4j/args4j/src/org/kohsuke/args4j/OptionHandlerRegistry.java
@@ -22,7 +22,6 @@ import org.kohsuke.args4j.spi.IntOptionHandler;
import org.kohsuke.args4j.spi.LongOptionHandler;
import org.kohsuke.args4j.spi.MapOptionHandler;
import org.kohsuke.args4j.spi.OptionHandler;
-import org.kohsuke.args4j.spi.PathOptionHandler;
import org.kohsuke.args4j.spi.PatternOptionHandler;
import org.kohsuke.args4j.spi.Setter;
import org.kohsuke.args4j.spi.ShortOptionHandler;
@@ -91,16 +90,9 @@ public class OptionHandlerRegistry {
registerHandler(Pattern.class, PatternOptionHandler.class);
// enum is a special case
registerHandler(Map.class,MapOptionHandler.class);
-
- try {
- Class p = Class.forName("java.nio.file.Path");
- registerHandler(p, PathOptionHandler.class);
- } catch (ClassNotFoundException e) {
- // running in Java6 or earlier
- }
}
-
- /** Finds the constructor for an option handler.
+
+ /** Finds the constructor for an option handler.
*/
private static Constructor<? extends OptionHandler> getConstructor(Class<? extends OptionHandler> handlerClass) {
try {
@@ -109,7 +101,7 @@ public class OptionHandlerRegistry {
throw new IllegalArgumentException(Messages.NO_CONSTRUCTOR_ON_HANDLER.format(handlerClass));
}
}
-
+
/**
* Registers a user-defined {@link OptionHandler} class with args4j.
*