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

Jean-Noel Rouvignac
30.44.2014 ba1a7045c092ad0f6ba7ac345c0014765e2be8df
opendj-config/src/main/java/org/forgerock/opendj/config/dsconfig/GetPropSubCommandHandler.java
@@ -214,7 +214,6 @@
        // Reset the command builder
        getCommandBuilder().clearArguments();
        setCommandBuilderUseful(false);
        // Update the command builder.
@@ -322,9 +321,8 @@
                    public LocalizableMessage visitAlias(AliasDefaultBehaviorProvider<T> d, Void p) {
                        if (app.isVerbose()) {
                            return d.getSynopsis();
                        } else {
                            return null;
                        }
                        return null;
                    }
                    public LocalizableMessage visitDefined(DefinedDefaultBehaviorProvider<T> d, Void p) {
@@ -358,34 +356,32 @@
            } else {
                builder.appendCell(content);
            }
        } else if (isRecordMode()) {
            for (T value : values) {
                builder.startRow();
                builder.appendCell(pd.getName());
                builder.appendCell(valuePrinter.print(pd, value));
            }
        } else {
            if (isRecordMode()) {
            builder.startRow();
            builder.appendCell(pd.getName());
            if (app.isScriptFriendly()) {
                for (T value : values) {
                    builder.startRow();
                    builder.appendCell(pd.getName());
                    builder.appendCell(valuePrinter.print(pd, value));
                }
            } else {
                builder.startRow();
                builder.appendCell(pd.getName());
                if (app.isScriptFriendly()) {
                    for (T value : values) {
                        builder.appendCell(valuePrinter.print(pd, value));
                StringBuilder sb = new StringBuilder();
                boolean isFirst = true;
                for (T value : values) {
                    if (!isFirst) {
                        sb.append(", ");
                    }
                } else {
                    StringBuilder sb = new StringBuilder();
                    boolean isFirst = true;
                    for (T value : values) {
                        if (!isFirst) {
                            sb.append(", ");
                        }
                        sb.append(valuePrinter.print(pd, value));
                        isFirst = false;
                    }
                    builder.appendCell(sb.toString());
                    sb.append(valuePrinter.print(pd, value));
                    isFirst = false;
                }
                builder.appendCell(sb.toString());
            }
        }
    }