public class FlaggedOptionControl extends ParameterControl
Modifier and Type | Field and Description |
---|---|
private OptionEditor |
editor |
(package private) com.martiansoftware.jsap.FlaggedOption |
opt |
TOOL_TIP_WIDTH
Constructor and Description |
---|
FlaggedOptionControl(com.martiansoftware.jsap.FlaggedOption flaggedOption) |
FlaggedOptionControl(com.martiansoftware.jsap.FlaggedOption flaggedOption,
com.martiansoftware.jsap.JSAPResult result) |
Modifier and Type | Method and Description |
---|---|
java.lang.String[] |
getCommandLine() |
OptionEditor |
getEditor() |
boolean |
isRequired() |
(package private) boolean |
isValid() |
createFlagString, createParameterControl, formatToolTip, getLabel, validate
final com.martiansoftware.jsap.FlaggedOption opt
private OptionEditor editor
public FlaggedOptionControl(com.martiansoftware.jsap.FlaggedOption flaggedOption)
flaggedOption
- the FlaggedOption this Editor is for.public FlaggedOptionControl(com.martiansoftware.jsap.FlaggedOption flaggedOption, com.martiansoftware.jsap.JSAPResult result)
flaggedOption
- the FlaggedOption this Editor is for.public OptionEditor getEditor()
getEditor
in class ParameterControl
public java.lang.String[] getCommandLine()
getCommandLine
in class ParameterControl
public boolean isRequired()
isRequired
in class ParameterControl
boolean isValid()
isValid
in class ParameterControl