public class ChannelImpl
extends edu.iris.Fissures.IfNetwork.Channel
| Modifier and Type | Field and Description |
|---|---|
protected int |
dbid |
| Modifier | Constructor and Description |
|---|---|
protected |
ChannelImpl()
for hibernate
|
|
ChannelImpl(edu.iris.Fissures.IfNetwork.ChannelId id,
java.lang.String name,
edu.iris.Fissures.Orientation an_orientation,
edu.iris.Fissures.Sampling sampling_info,
edu.iris.Fissures.TimeRange effective_time,
edu.iris.Fissures.IfNetwork.Site my_site) |
|
ChannelImpl(edu.iris.Fissures.IfNetwork.ChannelId id,
java.lang.String name,
edu.iris.Fissures.Orientation an_orientation,
edu.iris.Fissures.Sampling sampling_info,
edu.iris.Fissures.TimeRange effective_time,
edu.iris.Fissures.IfNetwork.Site my_site,
int dbid) |
| Modifier and Type | Method and Description |
|---|---|
void |
associateInDB(ChannelImpl indb) |
static ChannelImpl |
createEmpty()
Only for use for CORBA object serialization.
|
java.lang.String |
get_code() |
edu.iris.Fissures.IfNetwork.ChannelId |
get_id() |
static int |
getAzimuth(java.lang.String chanCode)
Calculates a default azimuth based on the orientation code,
0 for Z and N, 90 for E, -1 otherwise
|
int |
getDbid() |
static int |
getDip(java.lang.String chanCode)
Calculates a default dip based on the orientation code,
-90 for Z, 0 for N and E, -1 otherwise
|
NetworkAttrImpl |
getNetworkAttrImpl()
Same as getNetworkAttr(), but returns a NetworkAttrImpl to avoid casting.
|
SiteImpl |
getSiteImpl()
Same as getSite(), but returns a SiteImpl to avoid casting.
|
StationImpl |
getStationImpl()
Same as getStation(), but returns a StationImpl to avoid casting.
|
static ChannelImpl[] |
implize(edu.iris.Fissures.IfNetwork.Channel[] chan) |
protected void |
setDbid(int dbid) |
java.lang.String |
toString() |
_read, _truncatable_ids, _type, _write, getBeginTime, getEffectiveTime, getEndTime, getId, getName, getNetworkAttr, getOrientation, getSamplingInfo, getSite, getStation, intern, setBeginTime, setEffectiveTime, setEndTime, setId, setName, setOrientation, setSamplingInfo, setSitepublic ChannelImpl(edu.iris.Fissures.IfNetwork.ChannelId id,
java.lang.String name,
edu.iris.Fissures.Orientation an_orientation,
edu.iris.Fissures.Sampling sampling_info,
edu.iris.Fissures.TimeRange effective_time,
edu.iris.Fissures.IfNetwork.Site my_site)
public ChannelImpl(edu.iris.Fissures.IfNetwork.ChannelId id,
java.lang.String name,
edu.iris.Fissures.Orientation an_orientation,
edu.iris.Fissures.Sampling sampling_info,
edu.iris.Fissures.TimeRange effective_time,
edu.iris.Fissures.IfNetwork.Site my_site,
int dbid)
protected ChannelImpl()
public static ChannelImpl createEmpty()
public edu.iris.Fissures.IfNetwork.ChannelId get_id()
get_id in class edu.iris.Fissures.IfNetwork.Channelpublic java.lang.String get_code()
get_code in class edu.iris.Fissures.IfNetwork.Channelpublic NetworkAttrImpl getNetworkAttrImpl()
public StationImpl getStationImpl()
public SiteImpl getSiteImpl()
public static int getAzimuth(java.lang.String chanCode)
orientationCode - public static int getDip(java.lang.String chanCode)
orientationCode - protected void setDbid(int dbid)
public int getDbid()
public void associateInDB(ChannelImpl indb)
public static ChannelImpl[] implize(edu.iris.Fissures.IfNetwork.Channel[] chan)
public java.lang.String toString()
toString in class java.lang.Object