View Javadoc

1   package org.kohsuke.args4j.spi;
2   
3   import org.kohsuke.args4j.CmdLineParser;
4   import org.kohsuke.args4j.Option;
5   import org.kohsuke.args4j.CmdLineException;
6   
7   /***
8    * {@link Integer} {@link OptionHandler}.
9    *
10   * @author Kohsuke Kawaguchi
11   */
12  public class IntOptionHandler extends OptionHandler {
13      public IntOptionHandler(CmdLineParser parser, Option option, Setter setter) {
14          super(parser, option, setter);
15      }
16  
17      public int parseArguments(Parameters params) throws CmdLineException {
18          setter.addValue(params.getIntParameter(0));
19          return 1;
20      }
21  
22      public String getDefaultMetaVariable() {
23          return "N";
24      }
25  }