268269270271272273274275276277278
d = findAnnotation(anns[paramIdx], Descriptor.class); if (p != null) { if (p.presentValue().equals(Parameter.UNSPECIFIED)) { options.put(p.names()[0], p); if (d != null) { optionDescs.put(p.names()[0], d.value()); } }
271272273274275276277278279280281
if (p.presentValue().equals(Parameter.UNSPECIFIED)) { options.put(p.names()[0], p); if (d != null) { optionDescs.put(p.names()[0], d.value()); } } else { flags.put(p.names()[0], p);
276277278279280281282283284285286
optionDescs.put(p.names()[0], d.value()); } } else { flags.put(p.names()[0], p); if (d != null) { flagDescs.put(p.names()[0], d.value()); } }
279280281282283284285286287288289
else { flags.put(p.names()[0], p); if (d != null) { flagDescs.put(p.names()[0], d.value()); } } } else if (d != null) {
200201202203204205206207208209210
{ if (a instanceof Parameter) { int i = -1; Parameter p = (Parameter) a; for (String name : p.names()) { i = parms.indexOf(name); if (i >= 0) break; }
230231232233234235236237238239240
for (int a = 0; a < as.length; a++) { if (as[a] instanceof Parameter) { Parameter param = (Parameter) as[a]; for (String name : param.names()) { if (name.equals(item)) { if (param.presentValue() == null || param.presentValue().equals(Parameter.UNSPECIFIED)) {