edu.sc.seis.fissuresUtil.time
Class RangeTool

java.lang.Object
  extended by edu.sc.seis.fissuresUtil.time.RangeTool

public class RangeTool
extends java.lang.Object


Constructor Summary
RangeTool()
           
 
Method Summary
static boolean areContiguous(edu.iris.Fissures.seismogramDC.LocalSeismogramImpl one, edu.iris.Fissures.seismogramDC.LocalSeismogramImpl two)
           
static boolean areContiguous(MicroSecondTimeRange one, MicroSecondTimeRange two)
           
static boolean areContiguous(MicroSecondTimeRange one, MicroSecondTimeRange two, edu.iris.Fissures.model.TimeInterval interval)
           
static boolean areContiguous(PlottableChunk one, PlottableChunk two)
           
static boolean areContiguous(edu.iris.Fissures.IfSeismogramDC.RequestFilter one, edu.iris.Fissures.IfSeismogramDC.RequestFilter two)
           
static boolean areOverlapping(edu.iris.Fissures.seismogramDC.LocalSeismogramImpl one, edu.iris.Fissures.seismogramDC.LocalSeismogramImpl two)
           
static boolean areOverlapping(MicroSecondTimeRange one, MicroSecondTimeRange two)
           
static boolean areOverlapping(PlottableChunk one, PlottableChunk two)
           
static MicroSecondTimeRange getFullTime(java.util.List<PlottableChunk> pc)
           
static MicroSecondTimeRange getFullTime(edu.iris.Fissures.seismogramDC.LocalSeismogramImpl[] seis)
           
static MicroSecondTimeRange getFullTime(edu.iris.Fissures.IfSeismogramDC.RequestFilter[] seis)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RangeTool

public RangeTool()
Method Detail

areContiguous

public static boolean areContiguous(PlottableChunk one,
                                    PlottableChunk two)

areContiguous

public static boolean areContiguous(edu.iris.Fissures.seismogramDC.LocalSeismogramImpl one,
                                    edu.iris.Fissures.seismogramDC.LocalSeismogramImpl two)

areContiguous

public static boolean areContiguous(edu.iris.Fissures.IfSeismogramDC.RequestFilter one,
                                    edu.iris.Fissures.IfSeismogramDC.RequestFilter two)

areContiguous

public static boolean areContiguous(MicroSecondTimeRange one,
                                    MicroSecondTimeRange two,
                                    edu.iris.Fissures.model.TimeInterval interval)

areContiguous

public static boolean areContiguous(MicroSecondTimeRange one,
                                    MicroSecondTimeRange two)

areOverlapping

public static boolean areOverlapping(PlottableChunk one,
                                     PlottableChunk two)

areOverlapping

public static boolean areOverlapping(MicroSecondTimeRange one,
                                     MicroSecondTimeRange two)

areOverlapping

public static boolean areOverlapping(edu.iris.Fissures.seismogramDC.LocalSeismogramImpl one,
                                     edu.iris.Fissures.seismogramDC.LocalSeismogramImpl two)

getFullTime

public static MicroSecondTimeRange getFullTime(edu.iris.Fissures.seismogramDC.LocalSeismogramImpl[] seis)

getFullTime

public static MicroSecondTimeRange getFullTime(edu.iris.Fissures.IfSeismogramDC.RequestFilter[] seis)

getFullTime

public static MicroSecondTimeRange getFullTime(java.util.List<PlottableChunk> pc)