edu.iris.Fissures.IfEvent
Class Origin

java.lang.Object
  extended byedu.iris.Fissures.IfEvent.Origin
All Implemented Interfaces:
org.omg.CORBA.portable.IDLEntity, java.io.Serializable, org.omg.CORBA.portable.Streamable, org.omg.CORBA.portable.StreamableValue, org.omg.CORBA.portable.ValueBase

public abstract class Origin
extends java.lang.Object
implements org.omg.CORBA.portable.StreamableValue

Contains information contributed to an estimate of the origin of an event.

See Also:
Serialized Form

Field Summary
 java.lang.String catalog
          The catalog to which this origin belongs, for example FINGER, ISCCD, MHDF
 java.lang.String contributor
          The contributor of this origin, such as NEIC, ISC.
protected  java.lang.String id
          An id for this origin.
 Magnitude[] magnitudes
          The magnitude estimates for this event, associated with this origin.
 Location my_location
          The estimate of where the event happened.
 Time origin_time
          The estimate of when the event happened.
 ParameterRef[] parm_ids
          Parameters assiciated with this Origin.
 
Constructor Summary
Origin()
           
 
Method Summary
 void _read(org.omg.CORBA.portable.InputStream in)
           
 java.lang.String[] _truncatable_ids()
           
 org.omg.CORBA.TypeCode _type()
           
 void _write(org.omg.CORBA.portable.OutputStream out)
           
abstract  java.lang.String get_id()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

id

protected java.lang.String id
An id for this origin. The format is unspecified, but it should be unique within a given service.


catalog

public java.lang.String catalog
The catalog to which this origin belongs, for example FINGER, ISCCD, MHDF


contributor

public java.lang.String contributor
The contributor of this origin, such as NEIC, ISC.


origin_time

public Time origin_time
The estimate of when the event happened.


my_location

public Location my_location
The estimate of where the event happened.


magnitudes

public Magnitude[] magnitudes
The magnitude estimates for this event, associated with this origin.


parm_ids

public ParameterRef[] parm_ids
Parameters assiciated with this Origin.

Constructor Detail

Origin

public Origin()
Method Detail

get_id

public abstract java.lang.String get_id()

_truncatable_ids

public java.lang.String[] _truncatable_ids()
Specified by:
_truncatable_ids in interface org.omg.CORBA.portable.ValueBase

_read

public void _read(org.omg.CORBA.portable.InputStream in)
Specified by:
_read in interface org.omg.CORBA.portable.Streamable

_write

public void _write(org.omg.CORBA.portable.OutputStream out)
Specified by:
_write in interface org.omg.CORBA.portable.Streamable

_type

public org.omg.CORBA.TypeCode _type()
Specified by:
_type in interface org.omg.CORBA.portable.Streamable


Copyright © 1999-2006 The IRIS Consortium. All Rights Reserved.