edu.iris.Fissures.IfSeismogramMgr
Interface SeismogramAccessOperations

All Superinterfaces:
AuditSystemAccess, org.omg.CORBA.portable.IDLEntity, SeismogramComponentOperations, java.io.Serializable, TimeSeriesAccess
All Known Subinterfaces:
Seismogram, SeismogramAccess, SeismogramOperations
All Known Implementing Classes:
_SeismogramAccessStub, _SeismogramStub, SeismogramAccessPOA, SeismogramAccessPOATie, SeismogramPOA, SeismogramPOATie

public interface SeismogramAccessOperations
extends SeismogramComponentOperations, TimeSeriesAccess

This interface provides read only access to a seismogram


Method Summary
 Seismogram a_writeable()
           
 SeismogramAttr get_attributes()
           
 double[] get_range_as_doubles(Quantity time_range)
           
 EncodedData[] get_range_as_encoded(Quantity time_range)
           
 float[] get_range_as_floats(Quantity time_range)
           
 int[] get_range_as_longs(Quantity time_range)
           
 short[] get_range_as_shorts(Quantity time_range)
           
 ParameterComponent parm_svc()
          Defines the ParameterMgr where parameters for this DataSet reside
 
Methods inherited from interface edu.iris.Fissures.IfSeismogramMgr.SeismogramComponentOperations
a_factory, a_finder
 
Methods inherited from interface edu.iris.Fissures.IfTimeSeries.TimeSeriesAccess
can_convert_to_double, can_convert_to_float, can_convert_to_long, can_convert_to_short, get_as_doubles, get_as_encoded, get_as_floats, get_as_longs, get_as_shorts, is_closed, is_double, is_encoded, is_float, is_long, is_short
 
Methods inherited from interface edu.iris.Fissures.AuditSystemAccess
get_audit_trail
 

Method Detail

a_writeable

Seismogram a_writeable()

parm_svc

ParameterComponent parm_svc()
Defines the ParameterMgr where parameters for this DataSet reside


get_attributes

SeismogramAttr get_attributes()

get_range_as_longs

int[] get_range_as_longs(Quantity time_range)
                         throws FissuresException
Throws:
FissuresException

get_range_as_shorts

short[] get_range_as_shorts(Quantity time_range)
                            throws FissuresException
Throws:
FissuresException

get_range_as_floats

float[] get_range_as_floats(Quantity time_range)
                            throws FissuresException
Throws:
FissuresException

get_range_as_doubles

double[] get_range_as_doubles(Quantity time_range)
                              throws FissuresException
Throws:
FissuresException

get_range_as_encoded

EncodedData[] get_range_as_encoded(Quantity time_range)
                                   throws FissuresException
Throws:
FissuresException