|| | |
|Browse by category
Do all ILOG JTGO objects have an alarm state?
No, not all ILOG JTGO objects have an alarm state. Instances of the classes
IltOffPageConnector have no alarm state.
If you call the method
IltObject.getAlarmState() on an instance of these classes, you will get a null value.
As you can see in the ILOG JTGO User's manual (Business Objects and Data Sources > Shelves and Cards > Shelves), the class
IltShelf plays the role of a container for cards, and cannot itself display states or alarms. Alarm states are set on the cards grouped within the shelf. More precisely, you can have alarms set on a shelf (by using
IltObject.setObjectState(...) to replace the null object state with a real object state). However, the shelf will not display them in the network component, since the graphic representation of the shelf is limited to the frame around the cards and to the slot numbers. If there is an alarm on a shelf, it certainly comes from one of the cards, in which case the user sees the alarm on the card.
The same is true for