Package hudson.plugins.distfork
Class RestOfArgumentsHandler
- java.lang.Object
-
- org.kohsuke.args4j.spi.OptionHandler
-
- hudson.plugins.distfork.RestOfArgumentsHandler
-
public class RestOfArgumentsHandler extends org.kohsuke.args4j.spi.OptionHandlerEagerly grabs all the arguments.Used with
Argument, this implements a semantics where non-option token causes the option parsing to terminate. An example of this is ssh(1), where "ssh -p 222 abc" will treat "-p" as an option to ssh but "ssh abc -p 222" is considered to have no option for ssh. TODO: to be moved to args4j once I confirmed that this works.- Author:
- Kohsuke Kawaguchi
-
-
Constructor Summary
Constructors Constructor Description RestOfArgumentsHandler(org.kohsuke.args4j.CmdLineParser cmdLineParser, org.kohsuke.args4j.OptionDef optionDef, org.kohsuke.args4j.spi.Setter setter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetDefaultMetaVariable()intparseArguments(org.kohsuke.args4j.spi.Parameters parameters)
-
-
-
Method Detail
-
parseArguments
public int parseArguments(org.kohsuke.args4j.spi.Parameters parameters) throws org.kohsuke.args4j.CmdLineException- Specified by:
parseArgumentsin classorg.kohsuke.args4j.spi.OptionHandler- Throws:
org.kohsuke.args4j.CmdLineException
-
getDefaultMetaVariable
public String getDefaultMetaVariable()
- Specified by:
getDefaultMetaVariablein classorg.kohsuke.args4j.spi.OptionHandler
-
-