Class FissuresFormatter

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

public class FissuresFormatter extends Object
this class largely exists as an access for various utility methods for Velocity templates.
  • Field Details

    • ymdDateFormat

      public static edu.sc.seis.fissuresUtil.chooser.ThreadSafeSimpleDateFormat ymdDateFormat
    • yearDateFormat

      public static edu.sc.seis.fissuresUtil.chooser.ThreadSafeSimpleDateFormat yearDateFormat
    • longFileFormat

      public static edu.sc.seis.fissuresUtil.chooser.ThreadSafeSimpleDateFormat longFileFormat
    • longFormat

      public static edu.sc.seis.fissuresUtil.chooser.ThreadSafeSimpleDateFormat longFormat
    • mediumFormat

      public static edu.sc.seis.fissuresUtil.chooser.ThreadSafeSimpleDateFormat mediumFormat
    • pr

      public static edu.sc.seis.fissuresUtil.display.ParseRegions pr
  • Constructor Details

    • FissuresFormatter

      public FissuresFormatter()
  • Method Details

    • formatQuantity

      public static String formatQuantity(edu.iris.Fissures.model.QuantityImpl q)
    • formatMagnitude

      public static String formatMagnitude(edu.iris.Fissures.IfEvent.Magnitude m)
    • formatChannel

      public static String formatChannel(edu.iris.Fissures.IfNetwork.ChannelId id)
    • dasherizeSiteCode

      public static String dasherizeSiteCode(String s)
    • formatSite

      public static String formatSite(edu.iris.Fissures.IfNetwork.SiteId id)
    • formatStation

      public static String formatStation(edu.iris.Fissures.IfNetwork.StationId id)
    • formatNetwork

      public static String formatNetwork(edu.iris.Fissures.IfNetwork.StationId id)
    • formatNetwork

      public static String formatNetwork(edu.iris.Fissures.IfNetwork.NetworkId id)
    • formatNetworkYear

      public static String formatNetworkYear(edu.iris.Fissures.IfNetwork.NetworkId id)
    • networkName

      public static String networkName(edu.iris.Fissures.IfNetwork.NetworkAccess net)
    • networkName

      public static String networkName(edu.iris.Fissures.IfNetwork.NetworkAttr net)
    • stationName

      public static String stationName(edu.iris.Fissures.IfNetwork.Station station)
    • getDepth

      public static edu.iris.Fissures.model.QuantityImpl getDepth(edu.iris.Fissures.IfEvent.Origin origin)
    • getDepth

      public static edu.iris.Fissures.model.QuantityImpl getDepth(edu.iris.Fissures.Location loc)
    • getElevation

      public static edu.iris.Fissures.model.QuantityImpl getElevation(edu.iris.Fissures.Location loc)
    • getLatitude

      public static float getLatitude(edu.iris.Fissures.IfNetwork.Station station)
    • getLatitude

      public static float getLatitude(edu.iris.Fissures.IfEvent.Origin origin)
    • getLatitude

      public static float getLatitude(edu.iris.Fissures.Location loc)
    • getLatitudeString

      public static String getLatitudeString(edu.iris.Fissures.Location loc)
    • getLongitude

      public static float getLongitude(edu.iris.Fissures.IfNetwork.Station station)
    • getLongitude

      public static float getLongitude(edu.iris.Fissures.IfEvent.Origin origin)
    • getLongitude

      public static float getLongitude(edu.iris.Fissures.Location loc)
    • getLongitudeString

      public static String getLongitudeString(edu.iris.Fissures.Location loc)
    • isNull

      public static boolean isNull(Object obj)
    • isEmpty

      public static boolean isEmpty(Object[] array)
    • length

      public static int length(Object[] array)
    • getEffectiveBegin

      public static edu.iris.Fissures.model.MicroSecondDate getEffectiveBegin(edu.iris.Fissures.IfNetwork.Station station)
    • getEffectiveEnd

      public static edu.iris.Fissures.model.MicroSecondDate getEffectiveEnd(edu.iris.Fissures.IfNetwork.Station station)
    • getRangeBegin

      public static edu.iris.Fissures.model.MicroSecondDate getRangeBegin(edu.iris.Fissures.TimeRange range)
    • getRangeEnd

      public static edu.iris.Fissures.model.MicroSecondDate getRangeEnd(edu.iris.Fissures.TimeRange range)
    • getDistance

      public static edu.iris.Fissures.model.QuantityImpl getDistance(ArrayList list)
    • getDistance

      public static edu.iris.Fissures.model.QuantityImpl getDistance(edu.iris.Fissures.IfNetwork.Station station, edu.iris.Fissures.IfEvent.Origin origin)
    • getDistance

      public static edu.iris.Fissures.model.QuantityImpl getDistance(edu.iris.Fissures.Location from, edu.iris.Fissures.Location to)
    • getAzimuth

      public static edu.iris.Fissures.model.QuantityImpl getAzimuth(edu.iris.Fissures.IfNetwork.Station station, edu.iris.Fissures.IfEvent.Origin origin)
    • getAzimuth

      public static edu.iris.Fissures.model.QuantityImpl getAzimuth(edu.iris.Fissures.Location from, edu.iris.Fissures.Location to)
    • getBackAzimuth

      public static edu.iris.Fissures.model.QuantityImpl getBackAzimuth(edu.iris.Fissures.IfNetwork.Station station, edu.iris.Fissures.IfEvent.Origin origin)
    • getBackAzimuth

      public static edu.iris.Fissures.model.QuantityImpl getBackAzimuth(edu.iris.Fissures.Location from, edu.iris.Fissures.Location to)
    • formatDate

      public static String formatDate(Date d)
    • formatDate

      public static String formatDate(edu.iris.Fissures.Time t)
    • formatDateForFile

      public static String formatDateForFile(Date d)
    • formatDateForFile

      public static String formatDateForFile(edu.iris.Fissures.Time t)
    • formatDateForFile

      public static String formatDateForFile(edu.iris.Fissures.IfEvent.Origin origin)
    • fancyFormat

      public static String fancyFormat(Date d)
    • formatYear

      public static String formatYear(Date d)
    • formatYMD

      public static String formatYMD(Date d)
    • now

      public static edu.iris.Fissures.model.MicroSecondDate now()
    • filize

      public static String filize(String base, String extension)
    • filize

      public static String filize(String path)
    • formatDistance

      public static String formatDistance(edu.iris.Fissures.model.QuantityImpl impl)
    • formatDepth

      public static String formatDepth(edu.iris.Fissures.model.QuantityImpl impl)
    • formatElevation

      public static String formatElevation(edu.iris.Fissures.model.QuantityImpl impl)
    • getDepthFormat

      public static NumberFormat getDepthFormat()
    • getDistFormat

      public static NumberFormat getDistFormat()
    • oneLineAndClean

      public static String oneLineAndClean(String in)