Package org.yamcs.studio.data.vtype
Class IVNumeric
java.lang.Object
org.yamcs.studio.data.vtype.IVMetadata
org.yamcs.studio.data.vtype.IVNumeric
- Direct Known Subclasses:
IVByte
,IVDouble
,IVFloat
,IVInt
,IVMultiDouble
,IVNumberArray
,IVShort
,IVStatistics
Partial implementation for numeric types.
-
Method Summary
Modifier and TypeMethodDescriptionReturns a NumberFormat that creates a String with just the value (no units).Lowest value before the alarm region.Lowest possible value (included).Lowest possible value to be displayed.Lowest value before the warning region.getUnits()
String representation of the units using for all values.Highest value before the alarm region.Highest possible value (included).Highest possible value to be displayed.Highest value before the warning region.Methods inherited from class org.yamcs.studio.data.vtype.IVMetadata
getAlarmName, getAlarmSeverity, getTimestamp, getTimeUserTag, isTimeValid
-
Method Details
-
getLowerDisplayLimit
Description copied from interface:Display
Lowest possible value to be displayed. Never null.- Specified by:
getLowerDisplayLimit
in interfaceDisplay
-
getLowerCtrlLimit
Description copied from interface:Display
Lowest possible value (included). Never null.- Specified by:
getLowerCtrlLimit
in interfaceDisplay
-
getLowerAlarmLimit
Description copied from interface:Display
Lowest value before the alarm region. Never null.- Specified by:
getLowerAlarmLimit
in interfaceDisplay
-
getLowerWarningLimit
Description copied from interface:Display
Lowest value before the warning region. Never null.- Specified by:
getLowerWarningLimit
in interfaceDisplay
-
getUnits
Description copied from interface:Display
String representation of the units using for all values. Never null. If not available, returns the empty String. -
getFormat
Description copied from interface:Display
Returns a NumberFormat that creates a String with just the value (no units). Format is locale independent and should be used for all values (values and lower/upper limits). Never null. -
getUpperWarningLimit
Description copied from interface:Display
Highest value before the warning region. Never null.- Specified by:
getUpperWarningLimit
in interfaceDisplay
-
getUpperAlarmLimit
Description copied from interface:Display
Highest value before the alarm region. Never null.- Specified by:
getUpperAlarmLimit
in interfaceDisplay
-
getUpperCtrlLimit
Description copied from interface:Display
Highest possible value (included). Never null.- Specified by:
getUpperCtrlLimit
in interfaceDisplay
-
getUpperDisplayLimit
Description copied from interface:Display
Highest possible value to be displayed. Never null.- Specified by:
getUpperDisplayLimit
in interfaceDisplay
-