|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.iris.Fissures.IfNetwork.Site
public abstract class Site
Represents a seismic recording site. This is roughly equivalent to the location identifier in SEED. Channels from a single site should come frm the same location, but the converse is not required.
Field Summary | |
---|---|
protected java.lang.String |
comment
Any additional comment for this site. |
protected TimeRange |
effective_time
The effective time of this site. |
protected SiteId |
id
The unique identifier of this site. |
protected Location |
my_location
The location of this site. |
Constructor Summary | |
---|---|
Site()
|
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_code()
Accesses the site code. |
abstract SiteId |
get_id()
An accessor method for the private id. |
Time |
getBeginTime()
|
java.lang.String |
getComment()
|
TimeRange |
getEffectiveTime()
|
Time |
getEndTime()
|
SiteId |
getId()
|
Location |
getLocation()
|
Station |
getStation()
|
static Site |
intern(Site site)
|
static void |
intern(SiteId id)
|
protected void |
setBeginTime(Time beginTime)
|
protected void |
setComment(java.lang.String comment)
|
protected void |
setEffectiveTime(TimeRange effective_time)
|
protected void |
setEndTime(Time endTime)
|
protected void |
setId(SiteId s)
|
protected void |
setLocation(Location loc)
|
void |
setStation(Station my_station)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected SiteId id
protected Location my_location
protected TimeRange effective_time
protected java.lang.String comment
Constructor Detail |
---|
public Site()
Method Detail |
---|
public abstract SiteId get_id()
public abstract java.lang.String get_code()
public java.lang.String[] _truncatable_ids()
_truncatable_ids
in interface org.omg.CORBA.portable.ValueBase
public void _read(org.omg.CORBA.portable.InputStream in)
_read
in interface org.omg.CORBA.portable.Streamable
public void _write(org.omg.CORBA.portable.OutputStream out)
_write
in interface org.omg.CORBA.portable.Streamable
public org.omg.CORBA.TypeCode _type()
_type
in interface org.omg.CORBA.portable.Streamable
public SiteId getId()
public Location getLocation()
public TimeRange getEffectiveTime()
public Station getStation()
public java.lang.String getComment()
public static void intern(SiteId id)
public static Site intern(Site site)
protected void setId(SiteId s)
protected void setLocation(Location loc)
protected void setEffectiveTime(TimeRange effective_time)
public void setStation(Station my_station)
protected void setComment(java.lang.String comment)
public Time getBeginTime()
protected void setBeginTime(Time beginTime)
public Time getEndTime()
protected void setEndTime(Time endTime)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |