edu.sc.seis.fissuresUtil.cache
Class EventUtil

java.lang.Object
  extended by edu.sc.seis.fissuresUtil.cache.EventUtil

public class EventUtil
extends java.lang.Object


Field Summary
static java.lang.String CAT
           
static java.lang.String CONTRIB
           
static java.lang.String DEPTH
           
static java.lang.String DEPTH_UNIT
           
static java.lang.String LAT
           
static java.lang.String LOC
           
static java.lang.String LON
           
static java.lang.String MAG
           
static java.lang.String NO_ARG_STRING
           
static java.util.List PREFERRED_MAG_TYPES
           
static java.lang.String TIME
           
 
Constructor Summary
EventUtil()
           
 
Method Summary
static OriginImpl extractOrigin(EventAccessOperations ev)
          This gets around the NoPreferredOrigin exception
static Magnitude getBestByType(Magnitude[] mags)
           
static java.lang.String getEventInfo(EventAccessOperations event)
           
static java.lang.String getEventInfo(EventAccessOperations event, java.lang.String format)
           
static java.lang.String getEventInfo(EventAccessOperations event, java.lang.String format, java.text.DateFormat sdf)
           
static Magnitude getLargest(Magnitude[] mags)
           
static java.lang.String getOriginInfo(Origin origin)
           
static java.lang.String getOriginInfo(Origin origin, java.lang.String format)
           
static java.lang.String getOriginInfo(Origin origin, java.lang.String format, java.text.DateFormat sdf)
           
static Magnitude getSmallest(Magnitude[] mags)
           
static Magnitude[] sortByType(Magnitude[] mags)
           
static Magnitude[] sortByValue(Magnitude[] mags)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOC

public static final java.lang.String LOC
See Also:
Constant Field Values

TIME

public static final java.lang.String TIME
See Also:
Constant Field Values

MAG

public static final java.lang.String MAG
See Also:
Constant Field Values

DEPTH

public static final java.lang.String DEPTH
See Also:
Constant Field Values

DEPTH_UNIT

public static final java.lang.String DEPTH_UNIT
See Also:
Constant Field Values

LAT

public static final java.lang.String LAT
See Also:
Constant Field Values

LON

public static final java.lang.String LON
See Also:
Constant Field Values

CAT

public static final java.lang.String CAT
See Also:
Constant Field Values

CONTRIB

public static final java.lang.String CONTRIB
See Also:
Constant Field Values

NO_ARG_STRING

public static final java.lang.String NO_ARG_STRING
See Also:
Constant Field Values

PREFERRED_MAG_TYPES

public static java.util.List PREFERRED_MAG_TYPES
Constructor Detail

EventUtil

public EventUtil()
Method Detail

extractOrigin

public static OriginImpl extractOrigin(EventAccessOperations ev)
This gets around the NoPreferredOrigin exception


sortByValue

public static Magnitude[] sortByValue(Magnitude[] mags)

getSmallest

public static Magnitude getSmallest(Magnitude[] mags)

getLargest

public static Magnitude getLargest(Magnitude[] mags)

sortByType

public static Magnitude[] sortByType(Magnitude[] mags)

getBestByType

public static Magnitude getBestByType(Magnitude[] mags)

getEventInfo

public static java.lang.String getEventInfo(EventAccessOperations event)

getEventInfo

public static java.lang.String getEventInfo(EventAccessOperations event,
                                            java.lang.String format)

getEventInfo

public static java.lang.String getEventInfo(EventAccessOperations event,
                                            java.lang.String format,
                                            java.text.DateFormat sdf)

getOriginInfo

public static java.lang.String getOriginInfo(Origin origin)

getOriginInfo

public static java.lang.String getOriginInfo(Origin origin,
                                             java.lang.String format)

getOriginInfo

public static java.lang.String getOriginInfo(Origin origin,
                                             java.lang.String format,
                                             java.text.DateFormat sdf)