public abstract class Site
extends java.lang.Object
implements org.omg.CORBA.portable.StreamableValue
| Modifier and Type | Field and Description |
|---|---|
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 and Description |
|---|
Site() |
| Modifier and Type | Method and Description |
|---|---|
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) |
protected SiteId id
protected Location my_location
protected TimeRange effective_time
protected java.lang.String comment
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.ValueBasepublic void _read(org.omg.CORBA.portable.InputStream in)
_read in interface org.omg.CORBA.portable.Streamablepublic void _write(org.omg.CORBA.portable.OutputStream out)
_write in interface org.omg.CORBA.portable.Streamablepublic org.omg.CORBA.TypeCode _type()
_type in interface org.omg.CORBA.portable.Streamablepublic SiteId getId()
public Location getLocation()
public TimeRange getEffectiveTime()
public Station getStation()
public java.lang.String getComment()
public static void intern(SiteId id)
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)