edu.sc.seis.sod.subsetter.station
Class StationEffectiveTimeOverlap

java.lang.Object
  extended by edu.sc.seis.sod.subsetter.EffectiveTimeOverlap
      extended by edu.sc.seis.sod.subsetter.station.StationEffectiveTimeOverlap
All Implemented Interfaces:
SodElement, StationSubsetter, Subsetter

public class StationEffectiveTimeOverlap
extends EffectiveTimeOverlap
implements StationSubsetter


Constructor Summary
StationEffectiveTimeOverlap(org.w3c.dom.Element config)
           
StationEffectiveTimeOverlap(MicroSecondDate start, MicroSecondDate end)
           
StationEffectiveTimeOverlap(MicroSecondTimeRangeSupplier timeRange)
           
StationEffectiveTimeOverlap(TimeRange tr)
           
 
Method Summary
 StringTree accept(StationImpl station, NetworkSource network)
           
 boolean overlaps(Station station)
           
 
Methods inherited from class edu.sc.seis.sod.subsetter.EffectiveTimeOverlap
overlaps, overlaps
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StationEffectiveTimeOverlap

public StationEffectiveTimeOverlap(MicroSecondTimeRangeSupplier timeRange)

StationEffectiveTimeOverlap

public StationEffectiveTimeOverlap(org.w3c.dom.Element config)
                            throws ConfigurationException
Throws:
ConfigurationException

StationEffectiveTimeOverlap

public StationEffectiveTimeOverlap(TimeRange tr)

StationEffectiveTimeOverlap

public StationEffectiveTimeOverlap(MicroSecondDate start,
                                   MicroSecondDate end)
Method Detail

accept

public StringTree accept(StationImpl station,
                         NetworkSource network)
Specified by:
accept in interface StationSubsetter

overlaps

public boolean overlaps(Station station)