Package edu.sc.seis.TauP
Class ToolRun
- java.lang.Object
-
- edu.sc.seis.TauP.ToolRun
-
public class ToolRun extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static picocli.CommandLine.Help.ColorScheme
colorScheme
static java.lang.String
CREATE
static java.lang.String
CURVE
static boolean
DEBUG
static java.lang.String
GUI
static java.lang.String
PATH
static java.lang.String
PHASE
static java.lang.String
PIERCE
static java.lang.String
REFLTRANSPLOT
static java.lang.String
SETMSEED3
static java.lang.String
SETSAC
static java.lang.String
SPLOT
static java.lang.String
TABLE
static java.lang.String
TIME
static java.lang.String
VELMERGE
static boolean
VERBOSE
static java.lang.String
VERSION
static java.lang.String
VPLOT
static java.lang.String
WAVEFRONT
static java.lang.String
WEB
static java.lang.String
WKBJ
-
Constructor Summary
Constructors Constructor Description ToolRun()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static boolean
dashEquals(java.lang.String argName, java.lang.String arg)
static void
genUsageDocFiles()
static TauP_Tool
getToolForName(java.lang.String toolToRun)
static java.lang.String
getUsage()
static void
main(java.lang.String... args)
static int
mainWithExitCode(java.lang.String[] args)
static void
saveUsageToFile(java.lang.String toolname, java.io.File dir, java.lang.String filename)
-
-
-
Field Detail
-
DEBUG
public static boolean DEBUG
-
VERBOSE
public static boolean VERBOSE
-
PHASE
public static java.lang.String PHASE
-
TIME
public static java.lang.String TIME
-
PIERCE
public static java.lang.String PIERCE
-
PATH
public static java.lang.String PATH
-
CURVE
public static java.lang.String CURVE
-
CREATE
public static java.lang.String CREATE
-
GUI
public static java.lang.String GUI
-
SETSAC
public static java.lang.String SETSAC
-
SETMSEED3
public static java.lang.String SETMSEED3
-
SPLOT
public static java.lang.String SPLOT
-
TABLE
public static java.lang.String TABLE
-
VPLOT
public static java.lang.String VPLOT
-
VELMERGE
public static java.lang.String VELMERGE
-
WAVEFRONT
public static java.lang.String WAVEFRONT
-
WEB
public static java.lang.String WEB
-
WKBJ
public static java.lang.String WKBJ
-
REFLTRANSPLOT
public static java.lang.String REFLTRANSPLOT
-
VERSION
public static java.lang.String VERSION
-
colorScheme
public static picocli.CommandLine.Help.ColorScheme colorScheme
-
-
Method Detail
-
getUsage
public static java.lang.String getUsage()
-
genUsageDocFiles
public static void genUsageDocFiles() throws java.io.IOException
- Throws:
java.io.IOException
-
saveUsageToFile
public static void saveUsageToFile(java.lang.String toolname, java.io.File dir, java.lang.String filename) throws java.io.IOException
- Throws:
java.io.IOException
-
dashEquals
public static boolean dashEquals(java.lang.String argName, java.lang.String arg)
-
getToolForName
public static TauP_Tool getToolForName(java.lang.String toolToRun)
-
mainWithExitCode
public static int mainWithExitCode(java.lang.String[] args)
-
main
public static void main(java.lang.String... args)
-
-