improve help

This commit is contained in:
Sebastian Sdorra
2011-05-22 14:59:29 +02:00
parent 7de7105850
commit e59ade167e
3 changed files with 14 additions and 1 deletions

View File

@@ -200,9 +200,13 @@ public class App
*/ */
private void printHelp(CmdLineParser parser, I18n i18n) private void printHelp(CmdLineParser parser, I18n i18n)
{ {
output.println(i18n.getMessage(I18n.USAGE));
output.println();
output.append(i18n.getMessage(I18n.OPTIONS)).println(":");
output.println();
parser.printUsage(output, i18n.getBundle()); parser.printUsage(output, i18n.getBundle());
output.println(); output.println();
output.println(i18n.getMessage(I18n.SUBCOMMANDS_TITLE)); output.append(i18n.getMessage(I18n.SUBCOMMANDS_TITLE)).println(":");
output.println(); output.println();
String group = null; String group = null;

View File

@@ -56,6 +56,9 @@ public class I18n
/** Field description */ /** Field description */
public static final String GROUP_NOT_FOUND = "groupNotFound"; public static final String GROUP_NOT_FOUND = "groupNotFound";
/** Field description */
public static final String OPTIONS = "options";
/** Field description */ /** Field description */
public static final String REPOSITORY_NOT_FOUND = "repositoryNotFound"; public static final String REPOSITORY_NOT_FOUND = "repositoryNotFound";
@@ -65,6 +68,9 @@ public class I18n
/** Field description */ /** Field description */
public static final String SUBCOMMANDS_TITLE = "subCommandsTitle"; public static final String SUBCOMMANDS_TITLE = "subCommandsTitle";
/** Field description */
public static final String USAGE = "usage";
/** Field description */ /** Field description */
public static final String USER_NOT_FOUND = "userNotFound"; public static final String USER_NOT_FOUND = "userNotFound";

View File

@@ -77,6 +77,9 @@ repository = Repository
group = Group group = Group
user = User user = User
options = Options
usage = scm-cli-client [options] command [command options]
# usages # usages
usageAddMember = Add members to a existing group usageAddMember = Add members to a existing group
usageAddPermission = Add permission to a existing repository usageAddPermission = Add permission to a existing repository