private Option getOption(OptionException oe) { Option exceptionOption = null; Iterator<String> iterator = oe.options().iterator(); outermost: for (Option option : options) { /* outer: */for (String string : option.getAggregate()) { /* inner: */while(iterator.hasNext()) { String joptOption = iterator.next(); if (string.equals(joptOption)) { exceptionOption = option; break outermost; } } } } if (exceptionOption == null) { if (oe.options() != null) { if (oe.options().size() > 0) { exceptionOption = new Option(oe.options().iterator().next()); } } } return exceptionOption; }
private Option getOption(OptionException oe) { Option exceptionOption = null; Iterator<String> iterator = oe.options().iterator(); outermost: for (Option option : options) { /* outer: */for (String string : option.getAggregate()) { /* inner: */while(iterator.hasNext()) { String joptOption = iterator.next(); if (string.equals(joptOption)) { exceptionOption = option; break outermost; } } } } if (exceptionOption == null) { if (oe.options() != null) { if (oe.options().size() > 0) { exceptionOption = new Option(oe.options().iterator().next()); } } } return exceptionOption; }
List<String> synonyms = option.getAggregate(); for (String string : synonyms) { if (joptOptionSet.has(string)) {
List<String> synonyms = option.getAggregate(); for (String string : synonyms) { if (joptOptionSet.has(string)) {
private void addJoptOptionObject(Option option) { OptionSpecBuilder optionBuilder = null; optionBuilder = parser.acceptsAll(option.getAggregate(), option.getHelp()); /* Now set the the attributes related to the option */ ArgumentAcceptingOptionSpec<String> argumentSpecs = null; if (option.isWithRequiredArgs()) { argumentSpecs = optionBuilder.withRequiredArg(); } else { argumentSpecs = optionBuilder.withOptionalArg(); } if (option.isRequired()) { argumentSpecs.required(); } if (option.getValueSeparator() != null) { argumentSpecs.withValuesSeparatedBy(option.getValueSeparator()); } }
private void addJoptOptionObject(Option option) { OptionSpecBuilder optionBuilder = null; optionBuilder = parser.acceptsAll(option.getAggregate(), option.getHelp()); /* Now set the the attributes related to the option */ ArgumentAcceptingOptionSpec<String> argumentSpecs = null; if (option.isWithRequiredArgs()) { argumentSpecs = optionBuilder.withRequiredArg(); } else { argumentSpecs = optionBuilder.withOptionalArg(); } if (option.isRequired()) { argumentSpecs.required(); } if (option.getValueSeparator() != null) { argumentSpecs.withValuesSeparatedBy(option.getValueSeparator()); } }
if (!(option.getAggregate().size() > 0)) { logWrapper.warning("Option should have a name");
if (!(option.getAggregate().size() > 0)) { logWrapper.warning("Option should have a name");