edu.iris.Fissures.network
Class SiteImpl

java.lang.Object
  extended by edu.iris.Fissures.IfNetwork.Site
      extended by edu.iris.Fissures.network.SiteImpl
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 class SiteImpl
extends edu.iris.Fissures.IfNetwork.Site

See Also:
Serialized Form

Field Summary
 
Fields inherited from class edu.iris.Fissures.IfNetwork.Site
comment, effective_time, id, my_location
 
Constructor Summary
protected SiteImpl()
           
  SiteImpl(edu.iris.Fissures.IfNetwork.SiteId id, edu.iris.Fissures.Location my_location, edu.iris.Fissures.IfNetwork.Station my_station, java.lang.String comment)
          Constructs a Site with begin effective time extracted from the siteId and no known end time, ie still operational.
  SiteImpl(edu.iris.Fissures.IfNetwork.SiteId id, edu.iris.Fissures.Location my_location, edu.iris.Fissures.TimeRange effective_time, edu.iris.Fissures.IfNetwork.Station my_station, java.lang.String comment)
           
  SiteImpl(edu.iris.Fissures.IfNetwork.SiteId id, edu.iris.Fissures.IfNetwork.Station my_station, java.lang.String comment)
          Constructs a Site with begin effective time extracted from the siteId and no known end time, ie still operational, and location from the station.
 
Method Summary
static SiteImpl createEmpty()
           
 java.lang.String get_code()
           
 edu.iris.Fissures.IfNetwork.SiteId get_id()
           
 
Methods inherited from class edu.iris.Fissures.IfNetwork.Site
_read, _truncatable_ids, _type, _write, getBeginTime, getComment, getEffectiveTime, getEndTime, getId, getLocation, getStation, intern, intern, setBeginTime, setComment, setEffectiveTime, setEndTime, setId, setLocation, setStation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SiteImpl

protected SiteImpl()

SiteImpl

public SiteImpl(edu.iris.Fissures.IfNetwork.SiteId id,
                edu.iris.Fissures.Location my_location,
                edu.iris.Fissures.TimeRange effective_time,
                edu.iris.Fissures.IfNetwork.Station my_station,
                java.lang.String comment)

SiteImpl

public SiteImpl(edu.iris.Fissures.IfNetwork.SiteId id,
                edu.iris.Fissures.Location my_location,
                edu.iris.Fissures.IfNetwork.Station my_station,
                java.lang.String comment)
Constructs a Site with begin effective time extracted from the siteId and no known end time, ie still operational.


SiteImpl

public SiteImpl(edu.iris.Fissures.IfNetwork.SiteId id,
                edu.iris.Fissures.IfNetwork.Station my_station,
                java.lang.String comment)
Constructs a Site with begin effective time extracted from the siteId and no known end time, ie still operational, and location from the station.

Method Detail

createEmpty

public static SiteImpl createEmpty()

get_id

public edu.iris.Fissures.IfNetwork.SiteId get_id()
Specified by:
get_id in class edu.iris.Fissures.IfNetwork.Site

get_code

public java.lang.String get_code()
Specified by:
get_code in class edu.iris.Fissures.IfNetwork.Site