List of usage examples for org.apache.commons.cli OptionBuilder hasArg
public static OptionBuilder hasArg()
From source file:org.dcm4che3.tool.unvscp.UnvSCP.java
@SuppressWarnings("static-access") private static void addAsyncOptions(Options opts) { opts.addOption(null, "async", false, rb.getString("asynchronous-mode")); opts.addOption(OptionBuilder.hasArg().withArgName("bad-files-dir") .withDescription(rb.getString("bad-files-dir")).withLongOpt("bad-files-dir").create()); opts.addOption(//from ww w .j a v a 2s. com OptionBuilder.hasArg().withArgName("interval").withDescription(rb.getString("async-sleep-interval")) .withLongOpt("async-sleep-interval").create()); }
From source file:org.dcm4che3.tool.unvscp.UnvSCP.java
@SuppressWarnings("static-access") private static void addUploadDirOptions(Options opts) { opts.addOption(OptionBuilder.hasArg().withArgName("upl-dir").withDescription(rb.getString("upl-dir")) .withLongOpt("upl-dir").create()); opts.addOption(OptionBuilder.hasArg().withArgName("upl-bad-files-dir") .withDescription(rb.getString("upl-bad-files-dir")).withLongOpt("upl-bad-files-dir").create()); opts.addOption(OptionBuilder.hasArg().withArgName("upl-sleep-interval") .withDescription(rb.getString("upl-sleep-interval")).withLongOpt("upl-sleep-interval").create()); opts.addOption(OptionBuilder.hasArg().withArgName("[aet[@ip]:]port") .withDescription(rb.getString("source-override")).withLongOpt("source-override").create()); opts.addOption(OptionBuilder.hasArg().withArgName("days amount") .withDescription(rb.getString("store-upl-failures")).withLongOpt("store-upl-failures").create()); }
From source file:org.dcm4che3.tool.unvscp.UnvSCP.java
@SuppressWarnings("static-access") private static void addCompressionOptions(Options opts) { opts.addOption(OptionBuilder.hasArg().withArgName("[0..9]").withDescription(rb.getString("compression")) .withLongOpt("compression").create()); }
From source file:org.dcm4che3.tool.unvscp.UnvSCP.java
@SuppressWarnings("static-access") private static void addPushOptions(Options opts) { opts.addOption(OptionBuilder.hasArg().withArgName("PUT|POST") .withDescription(rb.getString("push-http-method")).withLongOpt("push-http-method").create()); }
From source file:org.dcm4che3.tool.unvscp.UnvSCP.java
@SuppressWarnings("static-access") private static void addBridgeOptions(Options opts) { opts.addOption(OptionBuilder.hasArg().withArgName("[aet[@ip]]") .withDescription(rb.getString("destination-override")).withLongOpt("destination-override") .create());/*from ww w .j a v a 2 s . c om*/ opts.addOption(null, "gui", false, rb.getString("visual-interface")); }
From source file:org.dcm4che3.tool.unvscp.UnvSCP.java
@SuppressWarnings("static-access") private static void addSessionOptions(Options opts) { opts.addOption(OptionBuilder.hasArg().withArgName("str").withDescription(rb.getString("emsow-session-name")) .withLongOpt("emsow-session-name").create()); }
From source file:org.dcm4che3.tool.unvscp.UnvSCP.java
@SuppressWarnings("static-access") private static void addDicomDirOption(Options opts) { opts.addOption(OptionBuilder.hasArg().withArgName("file").withDescription(rb.getString("dicomdir")) .withLongOpt("dicomdir").create()); opts.addOption(OptionBuilder.hasArg().withArgName("pattern").withDescription(rb.getString("filepath")) .withLongOpt("filepath").create(null)); opts.addOption(OptionBuilder.hasArg().withArgName("emsow-url").withDescription(rb.getString("emsow-url")) .withLongOpt("emsow-url").create()); opts.addOption(OptionBuilder.hasArg().withArgName("emsow-username") .withDescription(rb.getString("emsow-username")).withLongOpt("emsow-username").create()); opts.addOption(OptionBuilder.hasArg().withArgName("emsow-password") .withDescription(rb.getString("emsow-password")).withLongOpt("emsow-password").create()); opts.addOption(OptionBuilder.hasArg().withArgName("work-dir").withDescription(rb.getString("work-dir")) .withLongOpt("work-dir").create()); opts.addOption(OptionBuilder.hasArg().withArgName("file").withDescription(rb.getString("tmp-dir")) .withLongOpt("tmp-dir").create()); opts.addOption(null, "not-concurrent", false, rb.getString("not-concurrent")); }
From source file:org.dcm4che3.tool.unvscp.UnvSCP.java
@SuppressWarnings("static-access") private static void addTransferCapabilityOptions(Options opts) { opts.addOption(null, "all-storage", false, rb.getString("all-storage")); opts.addOption(null, "no-storage", false, rb.getString("no-storage")); opts.addOption(null, "no-query", false, rb.getString("no-query")); opts.addOption(null, "no-retrieve", false, rb.getString("no-retrieve")); opts.addOption(null, "relational", false, rb.getString("relational")); opts.addOption(null, "allow-unknown", false, rb.getString("allow-unknown")); opts.addOption(OptionBuilder.hasArg().withArgName("file|url") .withDescription(rb.getString("storage-sop-classes")).withLongOpt("storage-sop-classes").create()); opts.addOption(OptionBuilder.hasArg().withArgName("file|url") .withDescription(rb.getString("query-sop-classes")).withLongOpt("query-sop-classes").create()); opts.addOption(/* w w w . j a v a 2 s. c om*/ OptionBuilder.hasArg().withArgName("file|url").withDescription(rb.getString("retrieve-sop-classes")) .withLongOpt("retrieve-sop-classes").create()); }
From source file:org.dcm4chee.proxy.tool.ProxySA.java
@SuppressWarnings("static-access") private static void addOracleOptions(Options opts) { opts.addOption(OptionBuilder.hasArg().withArgName("url").withDescription(rb.getString("jdbc-backend-url")) .withLongOpt("jdbc-backend-url").create(null)); opts.addOption(OptionBuilder.hasArg().withArgName("name").withDescription(rb.getString("jdbc-user-name")) .withLongOpt("jdbc-user-name").create(null)); opts.addOption(OptionBuilder.hasArg().withArgName("password").withDescription(rb.getString("jdbc-user-pwd")) .withLongOpt("jdbc-user-pwd").create(null)); }
From source file:org.dcm4chee.proxy.tool.ProxySA.java
@SuppressWarnings("static-access") private static void addDicomConfig(Options opts) { opts.addOption(OptionBuilder.hasArg().withArgName("name").withDescription(rb.getString("device")) .withLongOpt("device").create(null)); }