added usage text

This commit is contained in:
Sebastian Sdorra
2011-05-22 14:55:11 +02:00
parent df8c1b34ce
commit 7de7105850
24 changed files with 131 additions and 24 deletions

View File

@@ -220,7 +220,7 @@ public class App
}
}
length += 2;
length += 5;
for (CommandDescriptor desc :
SubCommandHandler.getInstance().getDescriptors())

View File

@@ -45,7 +45,11 @@ import java.util.List;
*
* @author Sebastian Sdorra
*/
@Command(name = "add-members", group = "group")
@Command(
name = "add-members",
usage = "usageAddMember",
group = "group"
)
public class AddMembersSubCommand extends MembersSubCommand
{

View File

@@ -48,7 +48,11 @@ import java.util.List;
*
* @author Sebastian Sdorra
*/
@Command(name="add-permission", group="repository")
@Command(
name = "add-permission",
usage = "usageAddPermission",
group = "repository"
)
public class AddPermissionSubCommand extends PermissionSubCommand
{

View File

@@ -47,7 +47,7 @@ import java.lang.annotation.RetentionPolicy;
@Retention(RetentionPolicy.RUNTIME)
public @interface Command
{
String name() default "";
String name() default "";
String usage() default "";
String group() default "misc";
}

View File

@@ -50,7 +50,11 @@ import java.util.Map;
*
* @author Sebastian Sdorra
*/
@Command(name="create-group", group="group")
@Command(
name = "create-group",
usage = "usageCreateGroup",
group = "group"
)
public class CreateGroupSubCommand extends TemplateSubCommand
{

View File

@@ -49,7 +49,11 @@ import java.util.Map;
*
* @author Sebastian Sdorra
*/
@Command(name="create-repository",group="repository")
@Command(
name = "create-repository",
usage = "usageCreateRepository",
group = "repository"
)
public class CreateRepositorySubCommand extends TemplateSubCommand
{

View File

@@ -49,7 +49,11 @@ import java.util.Map;
*
* @author Sebastian Sdorra
*/
@Command(name="create-user", group="user")
@Command(
name = "create-user",
usage = "usageCreateUser",
group = "user"
)
public class CreateUserSubCommand extends TemplateSubCommand
{

View File

@@ -41,7 +41,11 @@ import sonia.scm.cli.config.ScmClientConfig;
*
* @author Sebastian Sdorra
*/
@Command(name="delete-config", group="config")
@Command(
name = "delete-config",
usage = "usageDeleteConfig",
group = "config"
)
public class DeleteConfigSubCommand extends SubCommand
{

View File

@@ -43,7 +43,11 @@ import sonia.scm.client.ScmClientSession;
*
* @author Sebastian Sdorra
*/
@Command(name="delete-group",group="group")
@Command(
name = "delete-group",
usage = "usageDeleteGroup",
group = "group"
)
public class DeleteGroupSubCommand extends SubCommand
{

View File

@@ -45,7 +45,11 @@ import java.util.List;
*
* @author Sebastian Sdorra
*/
@Command(name="delete-members",group="group")
@Command(
name = "delete-members",
usage = "usageDeleteMembers",
group = "group"
)
public class DeleteMembersSubCommand extends MembersSubCommand
{

View File

@@ -48,7 +48,11 @@ import java.util.List;
*
* @author Sebastian Sdorra
*/
@Command(name="delete-permission",group="repository")
@Command(
name = "delete-permission",
usage = "usageDeletePermission",
group = "repository"
)
public class DeletePermissionSubCommand extends PermissionSubCommand
{

View File

@@ -43,7 +43,11 @@ import sonia.scm.client.ScmClientSession;
*
* @author Sebastian Sdorra
*/
@Command(name="delete-repository",group="repository")
@Command(
name = "delete-repository",
usage = "usageDeleteRepository",
group = "repository"
)
public class DeleteRepositorySubCommand extends SubCommand
{

View File

@@ -43,7 +43,11 @@ import sonia.scm.client.ScmClientSession;
*
* @author Sebastian Sdorra
*/
@Command(name="delete-user",group="user")
@Command(
name = "delete-user",
usage = "usageDeleteUser",
group = "user"
)
public class DeleteUserSubCommand extends SubCommand
{

View File

@@ -50,7 +50,11 @@ import java.util.Map;
*
* @author Sebastian Sdorra
*/
@Command(name="get-group",group="group")
@Command(
name = "get-group",
usage = "usageGetGroup",
group = "group"
)
public class GetGroupSubCommand extends TemplateSubCommand
{

View File

@@ -50,7 +50,11 @@ import java.util.Map;
*
* @author Sebastian Sdorra
*/
@Command(name="get-repository",group="repository")
@Command(
name = "get-repository",
usage = "usageGetRepository",
group = "repository"
)
public class GetRepositorySubCommand extends TemplateSubCommand
{

View File

@@ -50,7 +50,11 @@ import java.util.Map;
*
* @author Sebastian Sdorra
*/
@Command(name="get-user",group="user")
@Command(
name = "get-user",
usage = "usageGetUser",
group = "user"
)
public class GetUserSubCommand extends TemplateSubCommand
{

View File

@@ -48,7 +48,11 @@ import java.util.Map;
*
* @author Sebastian Sdorra
*/
@Command(name="list-groups",group="group")
@Command(
name = "list-groups",
usage = "usageListGroups",
group = "group"
)
public class ListGroupsSubCommand extends TemplateSubCommand
{

View File

@@ -48,7 +48,11 @@ import java.util.Map;
*
* @author Sebastian Sdorra
*/
@Command(name="list-repositories",group="repository")
@Command(
name = "list-repositories",
usage = "usageListRepositories",
group = "repository"
)
public class ListRepositoriesSubCommand extends TemplateSubCommand
{

View File

@@ -48,7 +48,11 @@ import java.util.Map;
*
* @author Sebastian Sdorra
*/
@Command(name="list-users",group="user")
@Command(
name = "list-users",
usage = "usageListUsers",
group = "user"
)
public class ListUsersSubCommand extends TemplateSubCommand
{

View File

@@ -53,7 +53,11 @@ import java.util.Map;
*
* @author Sebastian Sdorra
*/
@Command(name="modify-group",group="group")
@Command(
name = "modify-group",
usage = "usageModifyGroup",
group = "group"
)
public class ModifyGroupSubCommand extends TemplateSubCommand
{

View File

@@ -53,7 +53,11 @@ import java.util.Map;
*
* @author Sebastian Sdorra
*/
@Command(name="modify-repository",group="repository")
@Command(
name = "modify-repository",
usage = "usageModifyRepository",
group = "repository"
)
public class ModifyRepositorySubCommand extends TemplateSubCommand
{

View File

@@ -53,7 +53,11 @@ import java.util.Map;
*
* @author Sebastian Sdorra
*/
@Command(name="modify-user",group="user")
@Command(
name = "modify-user",
usage = "usageModifyUser",
group = "user"
)
public class ModifyUserSubCommand extends TemplateSubCommand
{

View File

@@ -41,7 +41,11 @@ import sonia.scm.cli.config.ScmClientConfig;
*
* @author Sebastian Sdorra
*/
@Command(name = "store-config", group = "config")
@Command(
name = "store-config",
usage = "usageStoreConfig",
group = "config"
)
public class StoreConfigSubCommand extends SubCommand
{