public abstract class CommonGaugeWithThresholdOptions extends CommonGaugeOptions
CommonGaugeOptions.PopupBehaviorAlignType
Modifier and Type | Field and Description |
---|---|
protected java.util.LinkedHashMap<GaugeThreshold,oracle.binding.meta.AttributeDefinition> |
m_thresholds |
DIAL_GAUGE, LED_GAUGE, m_clMethod, m_clType, m_maximum, m_metricValue, m_minimum, m_pbAlignId, m_pbDisabled, m_pbId, m_pbTriggerType, RATING_GAUGE, STATUS_METER_GAUGE
Constructor and Description |
---|
CommonGaugeWithThresholdOptions() |
Modifier and Type | Method and Description |
---|---|
java.util.LinkedHashMap<GaugeThreshold,oracle.binding.meta.AttributeDefinition> |
getThresholds()
Returns a LinkedHashMap where the keys are GaugeThreshold options classes
exposing the current properties set on the GaugeThreshold class, and the values
are AttributeDefinitions (or null) if the threshold was using a NamedDefinition
to render it's maximum property.
|
void |
setThresholds(java.util.LinkedHashMap<GaugeThreshold,oracle.binding.meta.AttributeDefinition> thresholds)
This is the main method to set a List of GaugeThreshold options classes on
a gauge that supports thresholds (ledGauge and statusMeterGauge currenly).
|
applyChanges, getClientListenerMethod, getClientListenerType, getId, getMaximum, getMetricValue, getMinimum, getPopupBehaviorAlign, getPopupBehaviorAlignId, getPopupBehaviorId, getPopupBehaviorTriggerType, getProperty, isPopupBehaviorDisabled, setClientListenerMethod, setClientListenerType, setId, setMaximum, setMetricValue, setMinimum, setPopupBehaviorAlign, setPopupBehaviorAlignId, setPopupBehaviorDisabled, setPopupBehaviorId, setPopupBehaviorTriggerType, setProperty
getExtendedProperties
merge
protected java.util.LinkedHashMap<GaugeThreshold,oracle.binding.meta.AttributeDefinition> m_thresholds
public void setThresholds(java.util.LinkedHashMap<GaugeThreshold,oracle.binding.meta.AttributeDefinition> thresholds)
thresholds
- a LinkedHashMap of GaugeThreshold options classes provided
as keys in the Map and an AttributeDefinition if the threshold is setup to
use NamedDefinition (otherwise null).public java.util.LinkedHashMap<GaugeThreshold,oracle.binding.meta.AttributeDefinition> getThresholds()
LinkedHashMap
containing the ordered pair of GaugeThreshold
options and
the AttributeDefinition
instance used by that options class.