at.tuwien.ifs.commons.gui.jsap
Class FlaggedOptionControl
java.lang.Object
at.tuwien.ifs.commons.gui.jsap.ParameterControl
at.tuwien.ifs.commons.gui.jsap.FlaggedOptionControl
public class FlaggedOptionControl
- extends ParameterControl
- Version:
- $Id: FlaggedOptionControl.java 3867 2010-10-21 15:50:10Z mayer $
- Author:
- Jakob Frank
Constructor Summary |
FlaggedOptionControl(com.martiansoftware.jsap.FlaggedOption flaggedOption)
|
FlaggedOptionControl(com.martiansoftware.jsap.FlaggedOption flaggedOption,
com.martiansoftware.jsap.JSAPResult result)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
opt
final com.martiansoftware.jsap.FlaggedOption opt
editor
private OptionEditor editor
FlaggedOptionControl
public FlaggedOptionControl(com.martiansoftware.jsap.FlaggedOption flaggedOption)
- Parameters:
flaggedOption
- the FlaggedOption this Editor is for.
FlaggedOptionControl
public FlaggedOptionControl(com.martiansoftware.jsap.FlaggedOption flaggedOption,
com.martiansoftware.jsap.JSAPResult result)
- Parameters:
flaggedOption
- the FlaggedOption this Editor is for.
getEditor
public OptionEditor getEditor()
- Overrides:
getEditor
in class ParameterControl
- Returns:
- The Control of this parameter
getCommandLine
public String[] getCommandLine()
- Specified by:
getCommandLine
in class ParameterControl
- Returns:
- The commandline part of this parameter
isRequired
public boolean isRequired()
- Overrides:
isRequired
in class ParameterControl
isValid
boolean isValid()
- Specified by:
isValid
in class ParameterControl