Scope and Data Type of Gauge Objects

Any gauge and threshold objects can be instantiated from PeopleCode only. You can use these objects only in PeopleCode programs that are associated with an online process, not in an Application Engine program, a message notification, a component interface, and so on.

Gauge objects are declared using the one of the three gauge classes data types. For example:

Component LedGauge &oLED;
Component RatingGaugeChart &oRating;
Component StatusMeterGauge &oSM;

In addition, optional threshold objects for use with dial gauges, LED gauges, and status meter gauges are declared using the Threshold class:

Component Threshold &oThrshld;

Gauge state objects and gauge threshold objects for use with rating gauges are declared using the RatingGaugeState class and the GaugeThreshold class respectively:

Local RatingGaugeState &oRatGaugeSelState, &oRatGaugeUnSelState, &oRatGaugeHovState, &oRatGaugeChangState;

Local GaugeThreshold &oGTresh1, &oGTresh2, &oGTresh3, &oGTresh4;