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 PlottableDCOperationspublic Plottable[] get_plottable(RequestFilter request, Dimension pixel_size) throws PlottableNotAvailable, UnsupportedDimension, NotImplemented
get_plottable in interface PlottableDCOperationsPlottableNotAvailableUnsupportedDimensionNotImplementedpublic Dimension[] get_whole_day_sizes()
get_whole_day_sizes in interface PlottableDCOperationspublic Plottable[] get_for_day(ChannelId channel_id, int year, int jDay, Dimension pixel_size) throws PlottableNotAvailable, UnsupportedDimension
get_for_day in interface PlottableDCOperationsPlottableNotAvailableUnsupportedDimensionpublic Dimension[] get_event_sizes()
get_event_sizes in interface PlottableDCOperationspublic Plottable[] get_for_event(EventAccess event, ChannelId channel_id, Dimension pixel_size) throws PlottableNotAvailable, UnsupportedDimension
get_for_event in interface PlottableDCOperationsPlottableNotAvailableUnsupportedDimensionpublic PlottableDCOperations getWrappedDC()
ProxyPlottableDCgetWrappedDC in interface ProxyPlottableDCpublic PlottableDCOperations getWrappedDC(java.lang.Class wrappedClass)
ProxyPlottableDCgetWrappedDC in interface ProxyPlottableDCpublic void reset()
ProxyPlottableDCreset in interface ProxyPlottableDCpublic PlottableDC getCorbaObject()
ProxyPlottableDCgetCorbaObject in interface ProxyPlottableDC