edu.sc.seis.fissuresUtil.display
Class UnitDisplayUtil
java.lang.Object
edu.sc.seis.fissuresUtil.display.UnitDisplayUtil
public class UnitDisplayUtil
- extends java.lang.Object
Field Summary |
static java.lang.String |
mu
|
Method Summary |
static java.lang.String |
formatQuantityImpl(edu.iris.Fissures.Quantity quantity)
|
static java.lang.String |
formatQuantityImpl(edu.iris.Fissures.Quantity quantity,
java.text.NumberFormat format)
|
static edu.iris.Fissures.model.QuantityImpl |
getBestForDisplay(edu.iris.Fissures.model.QuantityImpl quantity)
|
static edu.iris.Fissures.model.UnitRangeImpl |
getBestForDisplay(edu.iris.Fissures.model.UnitRangeImpl inRange)
|
static java.lang.String |
getNameForUnit(edu.iris.Fissures.model.UnitImpl unit)
tries to come up with better names for some standard units than the
auto-generated versions. |
static edu.iris.Fissures.model.UnitRangeImpl |
getRealWorldUnitRange(edu.iris.Fissures.model.UnitRangeImpl ur,
DataSetSeismogram seismo)
calculates a new UnitRangeImpl using the response of the given
seismogram. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
mu
public static final java.lang.String mu
- See Also:
- Constant Field Values
UnitDisplayUtil
public UnitDisplayUtil()
getBestForDisplay
public static edu.iris.Fissures.model.QuantityImpl getBestForDisplay(edu.iris.Fissures.model.QuantityImpl quantity)
getBestForDisplay
public static edu.iris.Fissures.model.UnitRangeImpl getBestForDisplay(edu.iris.Fissures.model.UnitRangeImpl inRange)
getRealWorldUnitRange
public static edu.iris.Fissures.model.UnitRangeImpl getRealWorldUnitRange(edu.iris.Fissures.model.UnitRangeImpl ur,
DataSetSeismogram seismo)
- calculates a new UnitRangeImpl using the response of the given
seismogram. If seis does not have a response, then the input amp is used.
getNameForUnit
public static java.lang.String getNameForUnit(edu.iris.Fissures.model.UnitImpl unit)
- tries to come up with better names for some standard units than the
auto-generated versions.
formatQuantityImpl
public static java.lang.String formatQuantityImpl(edu.iris.Fissures.Quantity quantity)
formatQuantityImpl
public static java.lang.String formatQuantityImpl(edu.iris.Fissures.Quantity quantity,
java.text.NumberFormat format)