edu.sc.seis.sod.status
Class FissuresFormatter

java.lang.Object
  extended by edu.sc.seis.sod.status.FissuresFormatter

public class FissuresFormatter
extends java.lang.Object

this class largely exists as an access for various utility methods for Velocity templates.


Field Summary
static ThreadSafeSimpleDateFormat longFileFormat
           
static ThreadSafeSimpleDateFormat longFormat
           
static ThreadSafeSimpleDateFormat mediumFormat
           
static ParseRegions pr
           
static ThreadSafeSimpleDateFormat yearDateFormat
           
static ThreadSafeSimpleDateFormat ymdDateFormat
           
 
Constructor Summary
FissuresFormatter()
           
 
Method Summary
static java.lang.String fancyFormat(java.util.Date d)
           
static java.lang.String filize(java.lang.String path)
           
static java.lang.String filize(java.lang.String base, java.lang.String extension)
           
static java.lang.String formatChannel(ChannelId id)
           
static java.lang.String formatDate(java.util.Date d)
           
static java.lang.String formatDate(Time t)
           
static java.lang.String formatDateForFile(java.util.Date d)
           
static java.lang.String formatDateForFile(Origin origin)
           
static java.lang.String formatDateForFile(Time t)
           
static java.lang.String formatDepth(QuantityImpl impl)
           
static java.lang.String formatDistance(QuantityImpl impl)
           
static java.lang.String formatMagnitude(Magnitude m)
           
static java.lang.String formatNetwork(NetworkId id)
           
static java.lang.String formatNetwork(StationId id)
           
static java.lang.String formatNetworkYear(NetworkId id)
           
static java.lang.String formatQuantity(QuantityImpl q)
           
static java.lang.String formatSite(SiteId id)
           
static java.lang.String formatStation(StationId id)
           
static java.lang.String formatYear(java.util.Date d)
           
static java.lang.String formatYMD(java.util.Date d)
           
static QuantityImpl getAzimuth(Location from, Location to)
           
static QuantityImpl getAzimuth(Station station, Origin origin)
           
static QuantityImpl getBackAzimuth(Location from, Location to)
           
static QuantityImpl getBackAzimuth(Station station, Origin origin)
           
static QuantityImpl getDepth(Location loc)
           
static QuantityImpl getDepth(Origin origin)
           
static java.text.NumberFormat getDepthFormat()
           
static QuantityImpl getDistance(java.util.ArrayList list)
           
static QuantityImpl getDistance(Location from, Location to)
           
static QuantityImpl getDistance(Station station, Origin origin)
           
static java.text.NumberFormat getDistFormat()
           
static MicroSecondDate getEffectiveBegin(Station station)
           
static MicroSecondDate getEffectiveEnd(Station station)
           
static QuantityImpl getElevation(Location loc)
           
static float getLatitude(Location loc)
           
static float getLatitude(Origin origin)
           
static float getLatitude(Station station)
           
static java.lang.String getLatitudeString(Location loc)
           
static float getLongitude(Location loc)
           
static float getLongitude(Origin origin)
           
static float getLongitude(Station station)
           
static java.lang.String getLongitudeString(Location loc)
           
static MicroSecondDate getRangeBegin(TimeRange range)
           
static MicroSecondDate getRangeEnd(TimeRange range)
           
static boolean isEmpty(java.lang.Object[] array)
           
static boolean isNull(java.lang.Object obj)
           
static int length(java.lang.Object[] array)
           
static java.lang.String networkName(NetworkAccess net)
           
static java.lang.String networkName(NetworkAttr net)
           
static MicroSecondDate now()
           
static java.lang.String oneLineAndClean(java.lang.String in)
           
static java.lang.String stationName(Station station)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ymdDateFormat

public static ThreadSafeSimpleDateFormat ymdDateFormat

yearDateFormat

public static ThreadSafeSimpleDateFormat yearDateFormat

longFileFormat

public static ThreadSafeSimpleDateFormat longFileFormat

longFormat

public static ThreadSafeSimpleDateFormat longFormat

mediumFormat

public static ThreadSafeSimpleDateFormat mediumFormat

pr

public static ParseRegions pr
Constructor Detail

FissuresFormatter

public FissuresFormatter()
Method Detail

formatQuantity

public static java.lang.String formatQuantity(QuantityImpl q)

formatMagnitude

public static java.lang.String formatMagnitude(Magnitude m)

formatChannel

public static java.lang.String formatChannel(ChannelId id)

formatSite

public static java.lang.String formatSite(SiteId id)

formatStation

public static java.lang.String formatStation(StationId id)

formatNetwork

public static java.lang.String formatNetwork(StationId id)

formatNetwork

public static java.lang.String formatNetwork(NetworkId id)

formatNetworkYear

public static java.lang.String formatNetworkYear(NetworkId id)

networkName

public static java.lang.String networkName(NetworkAccess net)

networkName

public static java.lang.String networkName(NetworkAttr net)

stationName

public static java.lang.String stationName(Station station)

getDepth

public static QuantityImpl getDepth(Origin origin)

getDepth

public static QuantityImpl getDepth(Location loc)

getElevation

public static QuantityImpl getElevation(Location loc)

getLatitude

public static float getLatitude(Station station)

getLatitude

public static float getLatitude(Origin origin)

getLatitude

public static float getLatitude(Location loc)

getLatitudeString

public static java.lang.String getLatitudeString(Location loc)

getLongitude

public static float getLongitude(Station station)

getLongitude

public static float getLongitude(Origin origin)

getLongitude

public static float getLongitude(Location loc)

getLongitudeString

public static java.lang.String getLongitudeString(Location loc)

isNull

public static boolean isNull(java.lang.Object obj)

isEmpty

public static boolean isEmpty(java.lang.Object[] array)

length

public static int length(java.lang.Object[] array)

getEffectiveBegin

public static MicroSecondDate getEffectiveBegin(Station station)

getEffectiveEnd

public static MicroSecondDate getEffectiveEnd(Station station)

getRangeBegin

public static MicroSecondDate getRangeBegin(TimeRange range)

getRangeEnd

public static MicroSecondDate getRangeEnd(TimeRange range)

getDistance

public static QuantityImpl getDistance(java.util.ArrayList list)

getDistance

public static QuantityImpl getDistance(Station station,
                                       Origin origin)

getDistance

public static QuantityImpl getDistance(Location from,
                                       Location to)

getAzimuth

public static QuantityImpl getAzimuth(Station station,
                                      Origin origin)

getAzimuth

public static QuantityImpl getAzimuth(Location from,
                                      Location to)

getBackAzimuth

public static QuantityImpl getBackAzimuth(Station station,
                                          Origin origin)

getBackAzimuth

public static QuantityImpl getBackAzimuth(Location from,
                                          Location to)

formatDate

public static java.lang.String formatDate(java.util.Date d)

formatDate

public static java.lang.String formatDate(Time t)

formatDateForFile

public static java.lang.String formatDateForFile(java.util.Date d)

formatDateForFile

public static java.lang.String formatDateForFile(Time t)

formatDateForFile

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

fancyFormat

public static java.lang.String fancyFormat(java.util.Date d)

formatYear

public static java.lang.String formatYear(java.util.Date d)

formatYMD

public static java.lang.String formatYMD(java.util.Date d)

now

public static MicroSecondDate now()

filize

public static java.lang.String filize(java.lang.String base,
                                      java.lang.String extension)

filize

public static java.lang.String filize(java.lang.String path)

formatDistance

public static java.lang.String formatDistance(QuantityImpl impl)

formatDepth

public static java.lang.String formatDepth(QuantityImpl impl)

getDepthFormat

public static java.text.NumberFormat getDepthFormat()

getDistFormat

public static java.text.NumberFormat getDistFormat()

oneLineAndClean

public static java.lang.String oneLineAndClean(java.lang.String in)