edu.iris.Fissures.seismogramDC
Class MotionVectorAttrImpl

java.lang.Object
  extended by edu.iris.Fissures.IfSeismogramDC.MotionVectorAttr
      extended by edu.iris.Fissures.IfSeismogramDC.LocalMotionVector
          extended by edu.iris.Fissures.seismogramDC.MotionVectorAttrImpl
All Implemented Interfaces:
java.io.Serializable, org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.portable.Streamable, org.omg.CORBA.portable.StreamableValue, org.omg.CORBA.portable.ValueBase
Direct Known Subclasses:
LocalMotionVectorImpl

public class MotionVectorAttrImpl
extends edu.iris.Fissures.IfSeismogramDC.LocalMotionVector

MotionVectorAttrImpl.java Created: Thu Dec 6 22:00:42 2001 The strange extends is to avoid diamond of death while still reusing this class in LocalMotionVector.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class edu.iris.Fissures.IfSeismogramDC.LocalMotionVector
data
 
Fields inherited from class edu.iris.Fissures.IfSeismogramDC.MotionVectorAttr
begin_time, channel_group, id, num_points, parm_ids, properties, sample_rate_history, sampling_info, time_corrections, y_unit
 
Constructor Summary
protected MotionVectorAttrImpl()
           
  MotionVectorAttrImpl(java.lang.String id, edu.iris.Fissures.IfSeismogramDC.Property[] properties, edu.iris.Fissures.Time begin_time, int num_points, edu.iris.Fissures.Sampling sampling_info, edu.iris.Fissures.Unit y_unit, edu.iris.Fissures.IfNetwork.ChannelId[] channel_group, edu.iris.Fissures.IfParameterMgr.ParameterRef[] parm_ids, TimeInterval[] time_corrections, edu.iris.Fissures.Sampling[] sample_rate_history)
           
 
Method Summary
static java.io.Serializable createEmpty()
          A factory method to create an empty LocalDataSetImpl.
 java.lang.String get_id()
           
 
Methods inherited from class edu.iris.Fissures.IfSeismogramDC.LocalMotionVector
_read, _truncatable_ids, _type, _write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MotionVectorAttrImpl

protected MotionVectorAttrImpl()

MotionVectorAttrImpl

public MotionVectorAttrImpl(java.lang.String id,
                            edu.iris.Fissures.IfSeismogramDC.Property[] properties,
                            edu.iris.Fissures.Time begin_time,
                            int num_points,
                            edu.iris.Fissures.Sampling sampling_info,
                            edu.iris.Fissures.Unit y_unit,
                            edu.iris.Fissures.IfNetwork.ChannelId[] channel_group,
                            edu.iris.Fissures.IfParameterMgr.ParameterRef[] parm_ids,
                            TimeInterval[] time_corrections,
                            edu.iris.Fissures.Sampling[] sample_rate_history)
Method Detail

createEmpty

public static java.io.Serializable createEmpty()
A factory method to create an empty LocalDataSetImpl. This is to be used only by the ORB for unmarshelling valuetypes that have been sent via IIOP.


get_id

public java.lang.String get_id()
Specified by:
get_id in class edu.iris.Fissures.IfSeismogramDC.MotionVectorAttr