edu.iris.Fissures.network
Class StationImpl
java.lang.Object
edu.iris.Fissures.IfNetwork.Station
edu.iris.Fissures.network.StationImpl
- 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 StationImpl
- extends edu.iris.Fissures.IfNetwork.Station
- See Also:
- Serialized Form
Field Summary |
protected int |
dbid
|
Fields inherited from class edu.iris.Fissures.IfNetwork.Station |
comment, description, id, name, operator |
Constructor Summary |
protected |
StationImpl()
|
|
StationImpl(edu.iris.Fissures.IfNetwork.StationId id,
java.lang.String name,
edu.iris.Fissures.Location my_location,
java.lang.String operator,
java.lang.String description,
java.lang.String comment,
edu.iris.Fissures.IfNetwork.NetworkAttr my_network)
creates a StationImpl where the begin effective time is
extracted from the StationId and the end is unknown, ie
still operational. |
|
StationImpl(edu.iris.Fissures.IfNetwork.StationId id,
java.lang.String name,
edu.iris.Fissures.Location my_location,
edu.iris.Fissures.TimeRange effective_time,
java.lang.String operator,
java.lang.String description,
java.lang.String comment,
edu.iris.Fissures.IfNetwork.NetworkAttr my_network)
|
Methods inherited from class edu.iris.Fissures.IfNetwork.Station |
_read, _truncatable_ids, _type, _write, getBeginTime, getComment, getDescription, getEffectiveTime, getEndTime, getId, getLocation, getName, getNetworkAttr, getOperator, intern, intern, setBeginTime, setComment, setDescription, setEffectiveTime, setEndTime, setId, setLocation, setName, setNetworkAttr, setOperator |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
dbid
protected int dbid
StationImpl
protected StationImpl()
StationImpl
public StationImpl(edu.iris.Fissures.IfNetwork.StationId id,
java.lang.String name,
edu.iris.Fissures.Location my_location,
edu.iris.Fissures.TimeRange effective_time,
java.lang.String operator,
java.lang.String description,
java.lang.String comment,
edu.iris.Fissures.IfNetwork.NetworkAttr my_network)
StationImpl
public StationImpl(edu.iris.Fissures.IfNetwork.StationId id,
java.lang.String name,
edu.iris.Fissures.Location my_location,
java.lang.String operator,
java.lang.String description,
java.lang.String comment,
edu.iris.Fissures.IfNetwork.NetworkAttr my_network)
- creates a StationImpl where the begin effective time is
extracted from the StationId and the end is unknown, ie
still operational.
createEmpty
public static StationImpl createEmpty()
get_id
public edu.iris.Fissures.IfNetwork.StationId get_id()
- Specified by:
get_id
in class edu.iris.Fissures.IfNetwork.Station
get_code
public java.lang.String get_code()
- Specified by:
get_code
in class edu.iris.Fissures.IfNetwork.Station
setDbid
protected void setDbid(int dbid)
getDbid
public int getDbid()
associateInDB
public void associateInDB(StationImpl indb)
implize
public static StationImpl[] implize(edu.iris.Fissures.IfNetwork.Station[] stations)
getNetworkAttrImpl
public NetworkAttrImpl getNetworkAttrImpl()
- Same as getNetworkAttr(), but returns a NetworkAttrImpl to avoid the cast.
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object