Package edu.sc.seis.sod.velocity.network
Class VelocityStation
java.lang.Object
edu.iris.Fissures.IfNetwork.Station
edu.iris.Fissures.network.StationImpl
edu.sc.seis.sod.velocity.network.VelocityStation
- All Implemented Interfaces:
Serializable
,org.omg.CORBA.portable.IDLEntity
,org.omg.CORBA.portable.Streamable
,org.omg.CORBA.portable.StreamableValue
,org.omg.CORBA.portable.ValueBase
public class VelocityStation
extends edu.iris.Fissures.network.StationImpl
- See Also:
-
Field Summary
Fields inherited from class edu.iris.Fissures.network.StationImpl
dbid
Fields inherited from class edu.iris.Fissures.IfNetwork.Station
comment, description, id, name, operator
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
get_code()
edu.iris.Fissures.IfNetwork.StationId
get_id()
getAz
(VelocityEvent event) getBaz
(VelocityEvent event) getCode()
getCodes()
int
getDbId()
getDepth()
edu.iris.Fissures.model.QuantityImpl
getDist
(VelocityEvent event) getDistance
(VelocityEvent event) getDistanceDeg
(VelocityEvent event) getElevation
(String format) getEnd()
edu.iris.Fissures.model.MicroSecondDate
edu.iris.Fissures.IfNetwork.StationId
getId()
getLatitude
(String format) getLongitude
(String format) getName()
getNet()
static String
getOrientedLatitude
(float latitude) static String
getOrientedLongitude
(float longitude) int[]
getStart()
edu.iris.Fissures.model.MicroSecondDate
getURL()
edu.iris.Fissures.network.StationImpl
int
hashCode()
void
insertIntoContext
(org.apache.velocity.VelocityContext ctx) void
setPosition
(int[] position) toString()
toXML()
static VelocityStation[]
wrap
(edu.iris.Fissures.IfNetwork.Station[] stations) static List<VelocityStation>
Methods inherited from class edu.iris.Fissures.network.StationImpl
associateInDB, createEmpty, getDbid, getNetworkAttrImpl, implize, setDbid
Methods inherited from class edu.iris.Fissures.IfNetwork.Station
_read, _truncatable_ids, _type, _write, getBeginTime, getEffectiveTime, getEndTime, getLocation, getNetworkAttr, intern, intern, setBeginTime, setComment, setDescription, setEffectiveTime, setEndTime, setId, setLocation, setName, setNetworkAttr, setOperator
-
Constructor Details
-
VelocityStation
public VelocityStation(edu.iris.Fissures.network.StationImpl sta)
-
-
Method Details
-
getDbId
public int getDbId() -
get_id
public edu.iris.Fissures.IfNetwork.StationId get_id()- Overrides:
get_id
in classedu.iris.Fissures.network.StationImpl
-
getId
public edu.iris.Fissures.IfNetwork.StationId getId()- Overrides:
getId
in classedu.iris.Fissures.IfNetwork.Station
-
get_code
- Overrides:
get_code
in classedu.iris.Fissures.network.StationImpl
-
getCode
-
getCodes
-
getNetCode
-
getNet
-
getStartDate
public edu.iris.Fissures.model.MicroSecondDate getStartDate() -
getEndDate
public edu.iris.Fissures.model.MicroSecondDate getEndDate() -
getStart
-
getStart
-
getEnd
-
getEnd
-
getName
- Overrides:
getName
in classedu.iris.Fissures.IfNetwork.Station
-
getCSVName
-
getDescription
- Overrides:
getDescription
in classedu.iris.Fissures.IfNetwork.Station
-
getOperator
- Overrides:
getOperator
in classedu.iris.Fissures.IfNetwork.Station
-
getComment
- Overrides:
getComment
in classedu.iris.Fissures.IfNetwork.Station
-
getLatitude
-
getLatitude
-
getLongitude
-
getLongitude
-
getOrientedLatitude
-
getOrientedLatitude
-
getOrientedLongitude
-
getOrientedLongitude
-
getFloatLatitude
-
getFloatLongitude
-
getDepth
-
getDepth
-
getElevation
-
getElevation
-
getDistance
-
getDistanceDeg
-
getAz
-
getDist
-
getBaz
-
getURL
-
toXML
- Throws:
XMLStreamException
-
toString
- Overrides:
toString
in classedu.iris.Fissures.network.StationImpl
-
equals
-
hashCode
public int hashCode() -
setPosition
public void setPosition(int[] position) -
getPosition
public int[] getPosition() -
insertIntoContext
public void insertIntoContext(org.apache.velocity.VelocityContext ctx) -
getWrapped
public edu.iris.Fissures.network.StationImpl getWrapped() -
wrap
-
wrapList
public static List<VelocityStation> wrapList(List<? extends edu.iris.Fissures.IfNetwork.Station> stations)
-