From 8990a259a41f2f90606233139c4937fc1c8182cc Mon Sep 17 00:00:00 2001
From: Mark Craig <mark.craig@forgerock.com>
Date: Wed, 18 Feb 2015 10:12:37 +0000
Subject: [PATCH] CR-6114 OPENDJ-1822 Separate generated content from formatting
---
opendj-cli/src/main/java/com/forgerock/opendj/cli/SubCommandUsageHandler.java | 16 +++++++---------
1 files changed, 7 insertions(+), 9 deletions(-)
diff --git a/opendj-cli/src/main/java/com/forgerock/opendj/cli/SubCommandUsageHandler.java b/opendj-cli/src/main/java/com/forgerock/opendj/cli/SubCommandUsageHandler.java
index 4884b73..8a7bf89 100644
--- a/opendj-cli/src/main/java/com/forgerock/opendj/cli/SubCommandUsageHandler.java
+++ b/opendj-cli/src/main/java/com/forgerock/opendj/cli/SubCommandUsageHandler.java
@@ -21,7 +21,7 @@
* CDDL HEADER END
*
*
- * Copyright 2015 ForgeRock AS
+ * Copyright 2015 ForgeRock AS.
*/
package com.forgerock.opendj.cli;
@@ -32,27 +32,25 @@
public interface SubCommandUsageHandler {
/**
- * Appends properties information for the sub-command.
+ * Returns properties information for the sub-command.
*
- * @param builder
- * the string builder where to append
* @param subCommand
* the sub command for which to print usage information
+ * @return The properties information for the sub-command.
*/
- void appendProperties(StringBuilder builder, SubCommand subCommand);
+ String getProperties(SubCommand subCommand);
/**
- * Appends additional information for the provided sub-command argument.
+ * Returns additional information for the provided sub-command argument.
*
- * @param builder
- * the string builder where to append
* @param subCommand
* the sub command for which to print usage information
* @param arg
* the argument for which to append additional information
* @param nameOption
* the string representing the name option
+ * @return The additional information for the sub-command argument.
*/
- void appendArgumentAdditionalInfo(StringBuilder builder, SubCommand subCommand, Argument arg, String nameOption);
+ String getArgumentAdditionalInfo(SubCommand subCommand, Argument arg, String nameOption);
}
--
Gitblit v1.10.0