Returns a message with allowed keys. @param option option @param value supplied value @param all allowed values @return exception
(final Option<?> option, final String value, final Object... all)
| 699 | * @return exception |
| 700 | */ |
| 701 | public static String allowed(final Option<?> option, final String value, final Object... all) { |
| 702 | final TokenBuilder vals = new TokenBuilder(); |
| 703 | for(final Object a : all) { |
| 704 | if(!vals.isEmpty()) vals.add(','); |
| 705 | vals.add(a); |
| 706 | } |
| 707 | return Util.info(Text.OPT_ONEOF_X_X_X, option.name(), value, vals); |
| 708 | } |
| 709 | |
| 710 | // PRIVATE METHODS ============================================================================== |
| 711 |