public BooleanOption(String name, String descr, boolean required,
Boolean defVal, Boolean val, URL link)
{
- super(name, descr, required, (defVal != null && defVal ? name : null), (val != null && val ? name : null),
- Arrays.asList(name), link);
+ super(name, descr, required, (defVal != null && defVal ? name : null),
+ (val != null && val ? name : null), Arrays.asList(name), link);
}
+ public BooleanOption(String name, String description, String label,
+ boolean isrequired, Boolean defValue, String reprValue, URL link)
+ {
+ super(name, description, label, isrequired,
+ defValue != null && defValue ? reprValue : null,
+ defValue != null && defValue ? reprValue : null,
+ Arrays.asList(reprValue), link);
+ }
+
+ public BooleanOption(String name, String description, String label,
+ boolean isrequired, Boolean defValue, URL link)
+ {
+ this(name, description, label, isrequired, defValue, String.valueOf(true), link);
+ }
}