edu.sc.seis.sod.subsetter.availableData
Class PercentCoverage

java.lang.Object
  extended by edu.sc.seis.sod.subsetter.availableData.PercentCoverage
All Implemented Interfaces:
SodElement, AvailableDataSubsetter, Subsetter

public class PercentCoverage
extends java.lang.Object
implements AvailableDataSubsetter


Constructor Summary
PercentCoverage(double percentage)
           
PercentCoverage(org.w3c.dom.Element content)
           
 
Method Summary
 StringTree accept(CacheEvent event, ChannelImpl channel, RequestFilter[] request, RequestFilter[] available, CookieJar cookieJar)
           
 boolean accept(RequestFilter[] original, RequestFilter[] available)
           
 double percentCovered(RequestFilter[] request, RequestFilter[] available)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PercentCoverage

public PercentCoverage(org.w3c.dom.Element content)

PercentCoverage

public PercentCoverage(double percentage)
Method Detail

accept

public StringTree accept(CacheEvent event,
                         ChannelImpl channel,
                         RequestFilter[] request,
                         RequestFilter[] available,
                         CookieJar cookieJar)
Specified by:
accept in interface AvailableDataSubsetter

accept

public boolean accept(RequestFilter[] original,
                      RequestFilter[] available)

percentCovered

public double percentCovered(RequestFilter[] request,
                             RequestFilter[] available)