Package edu.sc.seis.TauP.cmdline.args
Class AbstractOutputTypeArgs
- java.lang.Object
-
- edu.sc.seis.TauP.cmdline.args.AbstractOutputTypeArgs
-
- Direct Known Subclasses:
GraphicOutputTypeArgs,SeismogramOutputTypeArgs,TableOutputTypeArgs,TauModelOutputTypeArgs,TextOutputTypeArgs,VelModelOutputTypeArgs,VelPlotOutputTypeArgs
public abstract class AbstractOutputTypeArgs extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.Stringextensionstatic java.lang.StringOUTPUTTYPE_HEADINGstatic java.lang.StringSTDOUT_FILENAME
-
Constructor Summary
Constructors Constructor Description AbstractOutputTypeArgs(java.lang.String filebase)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description java.io.PrintWritercreateWriter(java.io.PrintWriter stdout)java.lang.StringgetOutFile()java.lang.StringgetOutFileBase()abstract java.lang.StringgetOutFileExtension()abstract java.lang.StringgetOutputFormat()booleanisStdout()voidsetOutFile(java.lang.String outfile)voidsetOutFileBase(java.lang.String outFileBase)voidsetOutFileExtension(java.lang.String ext)abstract voidsetOutputFormat(java.lang.String oType)
-
-
-
Field Detail
-
extension
protected java.lang.String extension
-
STDOUT_FILENAME
public static final java.lang.String STDOUT_FILENAME
- See Also:
- Constant Field Values
-
OUTPUTTYPE_HEADING
public static final java.lang.String OUTPUTTYPE_HEADING
- See Also:
- Constant Field Values
-
-
Method Detail
-
setOutFile
public void setOutFile(java.lang.String outfile)
-
setOutputFormat
public abstract void setOutputFormat(java.lang.String oType)
-
getOutputFormat
public abstract java.lang.String getOutputFormat()
-
getOutFileBase
public java.lang.String getOutFileBase()
-
setOutFileBase
public void setOutFileBase(java.lang.String outFileBase)
-
getOutFileExtension
public abstract java.lang.String getOutFileExtension()
-
setOutFileExtension
public void setOutFileExtension(java.lang.String ext)
-
isStdout
public boolean isStdout()
-
getOutFile
public java.lang.String getOutFile()
-
createWriter
public java.io.PrintWriter createWriter(java.io.PrintWriter stdout) throws java.io.IOException- Throws:
java.io.IOException
-
-