edu.iris.Fissures.IfEvent
Class Origin

java.lang.Object
  extended by edu.iris.Fissures.IfEvent.Origin
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

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
protected  java.lang.String catalog
          The catalog to which this origin belongs, for example FINGER, ISCCD, MHDF
protected  java.lang.String contributor
          The contributor of this origin, such as NEIC, ISC.
protected  java.lang.String id
          An id for this origin.
protected  Magnitude[] magnitudes
          The magnitude estimates for this event, associated with this origin.
protected  Location my_location
          The estimate of where the event happened.
protected  Time origin_time
          The estimate of when the event happened.
protected  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()
           
 java.lang.String getCatalog()
           
 java.lang.String getContributor()
           
 Location getLocation()
           
 Magnitude[] getMagnitudes()
           
 Time getOriginTime()
           
 ParameterRef[] getParmIds()
           
 void setCatalog(java.lang.String catalog)
           
 void setContributor(java.lang.String contributor)
           
 void setLocation(Location my_location)
           
 void setMagnitudes(Magnitude[] magnitudes)
           
 void setOriginTime(Time origin_time)
           
 void setParmIds(ParameterRef[] parm_ids)
           
 
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

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


contributor

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


origin_time

protected Time origin_time
The estimate of when the event happened.


my_location

protected Location my_location
The estimate of where the event happened.


magnitudes

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


parm_ids

protected 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

setCatalog

public void setCatalog(java.lang.String catalog)

getCatalog

public java.lang.String getCatalog()

setContributor

public void setContributor(java.lang.String contributor)

getContributor

public java.lang.String getContributor()

setOriginTime

public void setOriginTime(Time origin_time)

getOriginTime

public Time getOriginTime()

setLocation

public void setLocation(Location my_location)

getLocation

public Location getLocation()

setMagnitudes

public void setMagnitudes(Magnitude[] magnitudes)

getMagnitudes

public Magnitude[] getMagnitudes()

setParmIds

public void setParmIds(ParameterRef[] parm_ids)

getParmIds

public ParameterRef[] getParmIds()