From 1dd0d51f8bc6b120183172e8a751bb11ebe9fc85 Mon Sep 17 00:00:00 2001
From: Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Date: Tue, 04 Feb 2014 10:41:47 +0000
Subject: [PATCH] PropertyDefinitionUsageBuilder.java: Used Utils.joinAsString().

---
 opendj-config/src/main/java/org/forgerock/opendj/config/PropertyDefinitionUsageBuilder.java |   15 ++-------------
 1 files changed, 2 insertions(+), 13 deletions(-)

diff --git a/opendj-config/src/main/java/org/forgerock/opendj/config/PropertyDefinitionUsageBuilder.java b/opendj-config/src/main/java/org/forgerock/opendj/config/PropertyDefinitionUsageBuilder.java
index 17eed52..ef3b27f 100644
--- a/opendj-config/src/main/java/org/forgerock/opendj/config/PropertyDefinitionUsageBuilder.java
+++ b/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));
             }
         }
 

--
Gitblit v1.10.0