public class CachePlottableDC extends java.lang.Object implements ProxyPlottableDC
Constructor and Description |
---|
CachePlottableDC(PlottableDCOperations plottableDC) |
Modifier and Type | Method and Description |
---|---|
boolean |
custom_sizes() |
Dimension[] |
get_event_sizes() |
Plottable[] |
get_for_day(ChannelId channel_id,
int year,
int jDay,
Dimension pixel_size) |
Plottable[] |
get_for_event(EventAccess event,
ChannelId channel_id,
Dimension pixel_size) |
Plottable[] |
get_plottable(RequestFilter request,
Dimension pixel_size) |
Dimension[] |
get_whole_day_sizes() |
PlottableDC |
getCorbaObject()
Gets the real corba DataCenter object for which this is a proxy.
|
PlottableDCOperations |
getWrappedDC()
Returns the DataCenterOperations directly inside of this one
|
PlottableDCOperations |
getWrappedDC(java.lang.Class wrappedClass)
Traverses through all of the ProxySeismogramDCs contained by this one, or
the one it contains and if it finds one of the passed in class, returns
it.
|
void |
reset()
Resets the proxy, potentially removing any cached data and
reresolving the corba reference.
|
public CachePlottableDC(PlottableDCOperations plottableDC)
public boolean custom_sizes()
custom_sizes
in interface PlottableDCOperations
public Plottable[] get_plottable(RequestFilter request, Dimension pixel_size) throws PlottableNotAvailable, UnsupportedDimension, NotImplemented
get_plottable
in interface PlottableDCOperations
PlottableNotAvailable
UnsupportedDimension
NotImplemented
public Dimension[] get_whole_day_sizes()
get_whole_day_sizes
in interface PlottableDCOperations
public Plottable[] get_for_day(ChannelId channel_id, int year, int jDay, Dimension pixel_size) throws PlottableNotAvailable, UnsupportedDimension
get_for_day
in interface PlottableDCOperations
PlottableNotAvailable
UnsupportedDimension
public Dimension[] get_event_sizes()
get_event_sizes
in interface PlottableDCOperations
public Plottable[] get_for_event(EventAccess event, ChannelId channel_id, Dimension pixel_size) throws PlottableNotAvailable, UnsupportedDimension
get_for_event
in interface PlottableDCOperations
PlottableNotAvailable
UnsupportedDimension
public PlottableDCOperations getWrappedDC()
ProxyPlottableDC
getWrappedDC
in interface ProxyPlottableDC
public PlottableDCOperations getWrappedDC(java.lang.Class wrappedClass)
ProxyPlottableDC
getWrappedDC
in interface ProxyPlottableDC
public void reset()
ProxyPlottableDC
reset
in interface ProxyPlottableDC
public PlottableDC getCorbaObject()
ProxyPlottableDC
getCorbaObject
in interface ProxyPlottableDC