List of usage examples for org.apache.commons.cli HelpFormatter setSyntaxPrefix
public void setSyntaxPrefix(String prefix)
From source file:eu.stratosphere.client.CliFrontend.java
private void printHelpForRun() { HelpFormatter formatter = new HelpFormatter(); formatter.setLeftPadding(5);//from ww w.ja va 2s.c o m formatter.setWidth(80); System.out.println("\nAction \"run\" compiles and runs a program."); System.out.println("\n Syntax: run [OPTIONS] <jar-file> <arguments>"); formatter.setSyntaxPrefix(" \"run\" action arguments:"); formatter.printHelp(" ", getRunOptionsWithoutDeprecatedOptions(new Options())); }
From source file:com.trsst.Command.java
private void printPullUsage() { HelpFormatter formatter = new HelpFormatter(); formatter.setSyntaxPrefix(""); formatter.printHelp("pull <id>... ", pullOptions); }
From source file:com.trsst.Command.java
private void printPushUsage() { HelpFormatter formatter = new HelpFormatter(); formatter.setSyntaxPrefix(""); formatter.printHelp("push <url> <id>...", pullOptions); }
From source file:com.trsst.Command.java
private void printPortUsage() { HelpFormatter formatter = new HelpFormatter(); formatter.setSyntaxPrefix(""); formatter.printHelp("serve ", portOptions); }
From source file:com.trsst.Command.java
private void printPostUsage() { HelpFormatter formatter = new HelpFormatter(); formatter.setSyntaxPrefix(""); formatter.printHelp("post [<id>] [--status <text>] [--encrypt <pubkey>]", postOptions); }
From source file:nl.cyso.vcloud.client.config.ConfigModes.java
public static void printAllHelp() { HelpFormatter format = new HelpFormatter(); for (ModeType mode : ConfigModes.getModes().keySet()) { format.setSyntaxPrefix(String.format("%s mode: ", mode.toString())); format.printHelp(Version.PROJECT_NAME, ConfigModes.getMode(mode), true); }/*from www . ja v a 2 s . co m*/ }
From source file:nl.cyso.vcloud.client.config.ConfigModes.java
public static void printConfigModeHelp(ModeType mode) { HelpFormatter format = new HelpFormatter(); if (mode != ModeType.ROOT) { format.setSyntaxPrefix(String.format("Usage for %s mode: ", mode.toString())); }/*from w ww .ja v a 2s . com*/ format.printHelp(Version.PROJECT_NAME, ConfigModes.getMode(mode), true); }
From source file:nl.cyso.vcloud.client.docs.ManPage.java
private String getSynopsisSection() { StringBuilder section = new StringBuilder(); section.append(".SH SYNOPSIS\n"); HelpFormatter help = new HelpFormatter(); help.setSyntaxPrefix(""); Writer str = new StringWriter(); PrintWriter pw = new PrintWriter(str); help.printUsage(pw, 1000, Version.PROJECT_NAME, ConfigModes.getMode(ModeType.ROOT)); section.append(str.toString() + "\n"); for (ModeType m : ModeType.values()) { if (m == ModeType.ROOT) { continue; }/*from w w w . ja v a2s. c o m*/ section.append(String.format(".B %s\n", m.toString())); str = new StringWriter(); pw = new PrintWriter(str); help.printUsage(pw, 1000, Version.PROJECT_NAME, ConfigModes.getMode(m)); section.append(".RS 4\n"); section.append(str.toString() + "\n"); section.append(".RE\n"); } return section.toString().replace("-", "\\-"); }
From source file:nl.cyso.vcloud.client.docs.Readme.java
private String getSynopsisSection() { StringBuilder section = new StringBuilder(); section.append("SYNOPSIS\n"); section.append("--------\n"); HelpFormatter help = new HelpFormatter(); help.setSyntaxPrefix(""); Writer str = new StringWriter(); PrintWriter pw = new PrintWriter(str); help.printUsage(pw, 1000, Version.PROJECT_NAME, ConfigModes.getMode(ModeType.ROOT)); section.append("\t\n\t" + str.toString() + "\n"); for (ModeType m : ModeType.values()) { if (m == ModeType.ROOT) { continue; }// w ww .jav a2 s . com str = new StringWriter(); pw = new PrintWriter(str); help.printUsage(pw, 1000, Version.PROJECT_NAME, ConfigModes.getMode(m)); section.append(String.format("**%s**\n\n", m.toString())); section.append("\t" + str.toString() + "\n"); } return section.toString(); }
From source file:nl.cyso.vsphere.client.docs.ManPage.java
private String getSynopsisSection() { StringBuilder section = new StringBuilder(); section.append(".SH SYNOPSIS\n"); HelpFormatter help = new HelpFormatter(); help.setSyntaxPrefix(""); Writer str = new StringWriter(); PrintWriter pw = new PrintWriter(str); help.printUsage(pw, 1000, Version.getVersion().getProjectName(), ConfigModes.getMode("ROOT")); section.append(str.toString() + "\n"); for (String m : ConfigModes.getModes().keySet()) { if (m == "ROOT") { continue; }// ww w . ja v a 2 s . c om section.append(String.format(".B %s\n", m.toString())); str = new StringWriter(); pw = new PrintWriter(str); help.printUsage(pw, 1000, Version.getVersion().getProjectName(), ConfigModes.getMode(m)); section.append(".RS 4\n"); section.append(str.toString() + "\n"); section.append(".RE\n"); } return section.toString().replace("-", "\\-"); }