mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

Jean-Noel Rouvignac
04.41.2014 1dd0d51f8bc6b120183172e8a751bb11ebe9fc85
PropertyDefinitionUsageBuilder.java:
Used Utils.joinAsString().
1 files modified
15 ■■■■ changed files
opendj-config/src/main/java/org/forgerock/opendj/config/PropertyDefinitionUsageBuilder.java 15 ●●●● patch | view | raw | blame | history
opendj-config/src/main/java/org/forgerock/opendj/config/PropertyDefinitionUsageBuilder.java
@@ -33,6 +33,7 @@
import org.forgerock.i18n.LocalizableMessage;
import org.forgerock.i18n.LocalizableMessageBuilder;
import org.forgerock.util.Utils;
/**
 * A property definition visitor which can be used to generate syntax usage
@@ -169,22 +170,10 @@
                }
            } else {
                Set<String> values = new TreeSet<String>();
                for (Object value : EnumSet.allOf(d.getEnumClass())) {
                    values.add(value.toString().trim().toLowerCase());
                }
                boolean isFirst = true;
                LocalizableMessageBuilder builder = new LocalizableMessageBuilder();
                for (String s : values) {
                    if (!isFirst) {
                        builder.append(" | ");
                    }
                    builder.append(s);
                    isFirst = false;
                }
                return builder.toMessage();
                return LocalizableMessage.raw(Utils.joinAsString(" | ", values));
            }
        }