String type = confOption.getType().toString().toLowerCase(); sb.append(" <td>" + confOption.getKey() + "</td>\n"); sb.append(" <td>" + type + "</td>\n"); sb.append(" <td>" + confOption.getDefaultValueStr() + "</td>\n"); sb.append(" <td>" + confOption.getDescription() + "</td>\n"); sb.append(" </tr>\n");
@Override public String toString() { StringBuilder sb = new StringBuilder(30); sb.append(" ").append(key).append(" => ").append(getDefaultValueStr()); sb.append(" (").append(getType().toString().toLowerCase()).append(")\n"); return sb.toString(); }
/** * String representation of all of the options stored * @param options List of loaded options * @return string */ private static String allOptionsString(List<AbstractConfOption> options) { Collections.sort(options); StringBuilder sb = new StringBuilder(options.size() * 30); sb.append("All Options:\n"); ConfOptionType lastType = null; for (AbstractConfOption confOption : options) { if (!confOption.getType().equals(lastType)) { sb.append(confOption.getType().toString().toLowerCase()).append(":\n"); lastType = confOption.getType(); } sb.append(confOption); } return sb.toString(); }