edu.sc.seis.seisFile.syncFile
Class GMTSyncFile

java.lang.Object
  extended by edu.sc.seis.seisFile.syncFile.GMTSyncFile

public class GMTSyncFile
extends java.lang.Object


Constructor Summary
GMTSyncFile(int numChannels, java.util.Date start, java.util.Date end, java.io.PrintWriter out)
           
 
Method Summary
static java.lang.String colorToGMTRGB(java.awt.Color color)
           
 java.lang.String getBaseFilename()
           
 java.util.Date getEnd()
           
 int getFont()
           
 java.lang.String getJustify()
           
 java.awt.Color getLineColor()
           
 int getLineWidth()
           
 int getNumChannels()
           
 int getPlotHeight()
           
 java.lang.String getPlotSizeUnit()
           
 int getPlotWidth()
           
 java.util.Date getStart()
           
 int getTextAngle()
           
 java.awt.Color getTextColor()
           
 int getTextSize()
           
 void gmtHeader()
           
 void gmtTrailer()
           
 void label(java.util.Date xLoc, int yLoc, java.lang.String text)
           
static void main(java.lang.String[] args)
           
 void plot(SyncFile sf, int index)
           
 void setBaseFilename(java.lang.String baseFilename)
           
 void setEnd(java.util.Date end)
           
 void setFont(int font)
           
 void setJustify(java.lang.String justify)
           
 void setLineColor(java.awt.Color lineColor)
           
 void setLineWidth(int lineWidth)
           
 void setNumChannels(int numChannels)
           
 void setPlotHeight(int plotHeight)
           
 void setPlotSizeUnit(java.lang.String plotSizeUnit)
           
 void setPlotWidth(int plotWidth)
           
 void setStart(java.util.Date start)
           
 void setTextAngle(int textAngle)
           
 void setTextColor(java.awt.Color textColor)
           
 void setTextSize(int textSize)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GMTSyncFile

public GMTSyncFile(int numChannels,
                   java.util.Date start,
                   java.util.Date end,
                   java.io.PrintWriter out)
Method Detail

gmtHeader

public void gmtHeader()

gmtTrailer

public void gmtTrailer()

plot

public void plot(SyncFile sf,
                 int index)

label

public void label(java.util.Date xLoc,
                  int yLoc,
                  java.lang.String text)

colorToGMTRGB

public static java.lang.String colorToGMTRGB(java.awt.Color color)

getLineColor

public java.awt.Color getLineColor()

setLineColor

public void setLineColor(java.awt.Color lineColor)

getLineWidth

public int getLineWidth()

setLineWidth

public void setLineWidth(int lineWidth)

getTextColor

public java.awt.Color getTextColor()

setTextColor

public void setTextColor(java.awt.Color textColor)

getTextSize

public int getTextSize()

setTextSize

public void setTextSize(int textSize)

getTextAngle

public int getTextAngle()

setTextAngle

public void setTextAngle(int textAngle)

getFont

public int getFont()

setFont

public void setFont(int font)

getJustify

public java.lang.String getJustify()

setJustify

public void setJustify(java.lang.String justify)

getPlotWidth

public int getPlotWidth()

setPlotWidth

public void setPlotWidth(int plotWidth)

getPlotHeight

public int getPlotHeight()

setPlotHeight

public void setPlotHeight(int plotHeight)

getPlotSizeUnit

public java.lang.String getPlotSizeUnit()

setPlotSizeUnit

public void setPlotSizeUnit(java.lang.String plotSizeUnit)

getNumChannels

public int getNumChannels()

setNumChannels

public void setNumChannels(int numChannels)

getStart

public java.util.Date getStart()

setStart

public void setStart(java.util.Date start)

getEnd

public java.util.Date getEnd()

setEnd

public void setEnd(java.util.Date end)

getBaseFilename

public java.lang.String getBaseFilename()

setBaseFilename

public void setBaseFilename(java.lang.String baseFilename)

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
Throws:
java.lang.Exception