From f7a067004f0bca3dc14ee2af283b07e3365131d5 Mon Sep 17 00:00:00 2001
From: jvergara <jvergara@localhost>
Date: Wed, 21 Nov 2007 10:20:18 +0000
Subject: [PATCH] Backout changes
---
opends/src/server/org/opends/server/tools/ListBackends.java | 60 +++++++++++++++++++++++++++++++-----------------------------
1 files changed, 31 insertions(+), 29 deletions(-)
diff --git a/opends/src/server/org/opends/server/tools/ListBackends.java b/opends/src/server/org/opends/server/tools/ListBackends.java
index e847716..8541263 100644
--- a/opends/src/server/org/opends/server/tools/ListBackends.java
+++ b/opends/src/server/org/opends/server/tools/ListBackends.java
@@ -50,8 +50,6 @@
import org.opends.server.util.args.ArgumentParser;
import org.opends.server.util.args.BooleanArgument;
import org.opends.server.util.args.StringArgument;
-import org.opends.server.util.table.TableBuilder;
-import org.opends.server.util.table.TextTablePrinter;
import static org.opends.server.config.ConfigConstants.*;
import static org.opends.messages.ConfigMessages.*;
@@ -462,44 +460,48 @@
return 1;
}
- TableBuilder table = new TableBuilder();
- Message[] headers = {backendIDLabel, baseDNLabel};
- for (int i=0; i< headers.length; i++)
+ // Print the header line and the separator line.
+ out.print(backendIDLabel);
+ for (int i=backendIDLabel.length(); i < backendIDLength+2; i++)
{
- table.appendHeading(headers[i]);
+ out.print(" ");
}
+ out.println(baseDNLabel);
+
+ for (int i=0; i < backendIDLength; i++)
+ {
+ out.print("-");
+ }
+ out.print(" ");
+
+ for (int i=0; i < baseDNLength; i++)
+ {
+ out.print("-");
+ }
+ out.println();
+
+
+ // Iterate through the backends and the base DNs for each backend.
for (String id : backendIDs)
{
- table.startRow();
- table.appendCell(id);
- StringBuffer buf = new StringBuffer();
+ out.print(id);
+ for (int i=id.length(); i < backendIDLength+2; i++)
+ {
+ out.print(" ");
+ }
TreeSet<DN> baseDNs = backends.get(id);
- boolean isFirst = true;
- for (DN dn : baseDNs)
+ Iterator<DN> dnIterator = baseDNs.iterator();
+ out.println(dnIterator.next().toString());
+ while (dnIterator.hasNext())
{
- if (!isFirst)
+ for (int i=0; i < backendIDLength+2; i++)
{
- buf.append(",");
+ out.print(" ");
}
- else
- {
- isFirst = false;
- }
- if (dn.getNumComponents() > 1)
- {
- buf.append("\""+dn.toString()+"\"");
- }
- else
- {
- buf.append(dn.toString());
- }
+ out.println(dnIterator.next().toString());
}
- table.appendCell(buf.toString());
}
- TextTablePrinter printer = new TextTablePrinter(out);
- printer.setColumnSeparator(ToolConstants.LIST_TABLE_SEPARATOR);
- table.print(printer);
}
--
Gitblit v1.10.0