List of usage examples for org.apache.commons.cli Option getDescription
public String getDescription()
From source file:com.somerledsolutions.pa11y.client.cli.OptionsBuilderTest.java
private void assertNameOption(Options options) { Option createOption = options.getOption("n"); assertEquals("n", createOption.getOpt()); assertEquals("Name", createOption.getArgName()); assertEquals("name", createOption.getLongOpt()); assertEquals("The name of the task", createOption.getDescription()); }
From source file:com.somerledsolutions.pa11y.client.cli.OptionsBuilderTest.java
private void assertRetrieveTaskOption(Options options) { Option taskIdOption = options.getOption("g"); assertEquals("g", taskIdOption.getOpt()); assertEquals("Get", taskIdOption.getArgName()); assertEquals("get", taskIdOption.getLongOpt()); assertEquals("Get a single task by ID", taskIdOption.getDescription()); }
From source file:com.somerledsolutions.pa11y.client.cli.OptionsBuilderTest.java
private void assertCreateOption(Options options) { Option createOption = options.getOption("c"); assertEquals("c", createOption.getOpt()); assertEquals("Create task", createOption.getArgName()); assertEquals("create", createOption.getLongOpt()); assertEquals("Create a new task", createOption.getDescription()); }
From source file:com.somerledsolutions.pa11y.client.cli.OptionsBuilderTest.java
private void assertTaskIdOption(Options options) { Option taskIdOption = options.getOption("tid"); assertEquals("tid", taskIdOption.getOpt()); assertEquals("Task ID", taskIdOption.getArgName()); assertEquals("taskid", taskIdOption.getLongOpt()); assertEquals("The ID of the task", taskIdOption.getDescription()); assertTrue(taskIdOption.hasArg());//from w w w . j av a 2 s . co m }
From source file:com.somerledsolutions.pa11y.client.cli.OptionsBuilderTest.java
private void assertUrlOption(Options options) { Option createOption = options.getOption("u"); assertEquals("u", createOption.getOpt()); assertEquals("URL", createOption.getArgName()); assertEquals("url", createOption.getLongOpt()); assertEquals("The base URL of the pa11y webservice", createOption.getDescription()); }
From source file:com.somerledsolutions.pa11y.client.cli.OptionsBuilderTest.java
private void assertRunOption(Options options) { Option taskIdOption = options.getOption("r"); assertEquals("r", taskIdOption.getOpt()); assertEquals("Run", taskIdOption.getArgName()); assertEquals("run", taskIdOption.getLongOpt()); assertEquals("Run a task by ID, generating new results", taskIdOption.getDescription()); }
From source file:com.somerledsolutions.pa11y.client.cli.OptionsBuilderTest.java
private void assertDeleteOption(Options options) { Option deleteTaskOption = options.getOption("d"); assertEquals("d", deleteTaskOption.getOpt()); assertEquals("Delete", deleteTaskOption.getArgName()); assertEquals("delete", deleteTaskOption.getLongOpt()); assertEquals("Delete a task by ID", deleteTaskOption.getDescription()); }
From source file:com.somerledsolutions.pa11y.client.cli.OptionsBuilderTest.java
private void assertListTasksOption(Options options) { Option createOption = options.getOption("l"); assertEquals("l", createOption.getOpt()); assertEquals("List all tasks", createOption.getArgName()); assertEquals("list", createOption.getLongOpt()); assertEquals("Get all of the tasks in the application", createOption.getDescription()); }
From source file:com.somerledsolutions.pa11y.client.cli.OptionsBuilderTest.java
private void assertLastResultOption(Options options) { Option createOption = options.getOption("lr"); assertEquals("lr", createOption.getOpt()); assertEquals("Last result", createOption.getArgName()); assertEquals("lastres", createOption.getLongOpt()); assertEquals("Include the last_result property in the output", createOption.getDescription()); }
From source file:de.hsos.ecs.richwps.wpsmonitor.boundary.cli.command.CommandFormatter.java
/** * Representates the command object as text with all options. The returned * string is formatted for console output. * * @return Command representation.// www . j av a 2s . com */ @Override public String toString() { final String desc_sep = "\t\t"; final String desc_sep_break = "\n" + desc_sep; final String desc_opt_sep_break = desc_sep_break + "\t\t\t"; final Integer maxStrL = 100; final String cmdDescription = trimByWhitespace(cmd.getDescription(), desc_sep_break, maxStrL); StringBuilder strBuilder = new StringBuilder(cmd.getCommandName()).append(desc_sep).append(cmdDescription); if (cmd.getOptions().getOptions().size() > 0) { strBuilder.append("\n\n").append(desc_sep).append("Options:").append(desc_sep); } for (final Object o : cmd.getOptions().getOptions()) { if (o instanceof Option) { final Option opt = (Option) o; final String optName = opt.getOpt(); strBuilder.append("\n").append(desc_sep).append(optList(opt)); if (opt.hasArg()) { strBuilder.append(decorateArg(opt)); } final String optDescription = trimByWhitespace(opt.getDescription(), desc_opt_sep_break, maxStrL - optName.length() - 5); strBuilder.append(" : ").append(optDescription); } } return strBuilder.append("\n").toString(); }