Package edu.sc.seis.TauP.cmdline
Class ToolRun
- java.lang.Object
-
- edu.sc.seis.TauP.cmdline.ToolRun
-
public class ToolRun extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static CommandLine.Help.ColorSchemecolorSchemestatic java.lang.StringCREATEstatic java.lang.StringCURVEstatic java.lang.StringDISCONstatic java.lang.StringDISTAZstatic java.lang.StringFINDstatic java.lang.StringPATHstatic java.lang.StringPHASEstatic java.lang.StringPIERCEstatic java.lang.StringREFLTRANSPLOTstatic java.lang.StringSETMSEED3static java.lang.StringSETSACstatic java.lang.StringSPIKESstatic java.lang.StringTABLEstatic java.lang.StringTIMEstatic java.lang.StringVELMERGEstatic java.lang.StringVERSIONstatic java.lang.StringVPLOTstatic java.lang.StringWAVEFRONT
-
Constructor Summary
Constructors Constructor Description ToolRun()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidconfigLogging()static booleandashEquals(java.lang.String argName, java.lang.String arg)static TauP_ToolgetToolForName(java.lang.String toolToRun)static booleanisKnownToolName(java.lang.String toolToRun)static voidmain(java.lang.String... args)static intmainWithExitCode(java.lang.String[] args)static voidsaveUsageToFile(java.lang.String toolname, java.io.File dir, java.lang.String filename)
-
-
-
Field Detail
-
PHASE
public static final java.lang.String PHASE
- See Also:
- Constant Field Values
-
FIND
public static final java.lang.String FIND
- See Also:
- Constant Field Values
-
TIME
public static final java.lang.String TIME
- See Also:
- Constant Field Values
-
PIERCE
public static final java.lang.String PIERCE
- See Also:
- Constant Field Values
-
PATH
public static final java.lang.String PATH
- See Also:
- Constant Field Values
-
CURVE
public static final java.lang.String CURVE
- See Also:
- Constant Field Values
-
CREATE
public static final java.lang.String CREATE
- See Also:
- Constant Field Values
-
SETSAC
public static final java.lang.String SETSAC
- See Also:
- Constant Field Values
-
SETMSEED3
public static final java.lang.String SETMSEED3
- See Also:
- Constant Field Values
-
TABLE
public static final java.lang.String TABLE
- See Also:
- Constant Field Values
-
VPLOT
public static final java.lang.String VPLOT
- See Also:
- Constant Field Values
-
DISCON
public static final java.lang.String DISCON
- See Also:
- Constant Field Values
-
VELMERGE
public static final java.lang.String VELMERGE
- See Also:
- Constant Field Values
-
WAVEFRONT
public static final java.lang.String WAVEFRONT
- See Also:
- Constant Field Values
-
SPIKES
public static final java.lang.String SPIKES
- See Also:
- Constant Field Values
-
REFLTRANSPLOT
public static final java.lang.String REFLTRANSPLOT
- See Also:
- Constant Field Values
-
DISTAZ
public static final java.lang.String DISTAZ
- See Also:
- Constant Field Values
-
VERSION
public static final java.lang.String VERSION
- See Also:
- Constant Field Values
-
colorScheme
public static CommandLine.Help.ColorScheme colorScheme
-
-
Method Detail
-
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)
-
isKnownToolName
public static boolean isKnownToolName(java.lang.String toolToRun)
-
getToolForName
public static TauP_Tool getToolForName(java.lang.String toolToRun)
-
configLogging
public static void configLogging()
-
mainWithExitCode
public static int mainWithExitCode(java.lang.String[] args)
-
main
public static void main(java.lang.String... args)
-
-