Release Notes > JViews TGO 7.5 Release Notes > Compatibility Issues > Secondary State Icons

Some OSI and Bellcore secondary state icons have been replaced. The following table lists them.

Table 1.2 Changed Secondary State Icons 
Secondary State 
Old Image 
Old Name 
New Image 
New Name 
OSI Cold Standby  
images/ilt_in_sbydi-old.png  
ilt_in_sbydi-old.png  
images/ilt_in_sbydi.png  
ilt_in_sbydi.png  
OSI Hot Standby  
images/ilt_in_sbyei-old.png  
ilt_in_sbyei-old.png  
images/ilt_in_sbyei.png  
ilt_in_sbyei.png  
OSI Providing Service  
images/ilt_in_sbyea-old.png  
ilt_in_sbyea-old.png  
images/ilt_in_sbyea.png  
ilt_in_sbyea.png  
OSI Degraded  
images/ilt_degraded-old.png  
ilt_degraded-old.png  
images/ilt_degraded.png  
ilt_degraded.png  
Bellcore Cold Standby  
images/ilt_cold_sby-old.png  
ilt_cold_sby-old.png  
images/ilt_cold_sby.png  
ilt_cold_sby.png  
Bellcore Hot Standby  
images/ilt_hot_sby-old.png  
ilt_hot_sby-old.png  
images/ilt_hot_sby.png  
ilt_hot_sby.png  
Bellcore Protocol  
images/ilt_protocol-old.png  
ilt_protocol-old.png  
images/ilt_protocol.png  
ilt_protocol.png  
Bellcore Standby Inhibited  
images/ilt_sby_hin-old.png  
ilt_sby_hin-old.png  
images/ilt_sby_hin.png  
ilt_sby_hin.png  
Bellcore Standby Switched  
images/ilt_sby_swit-old.png  
ilt_sby_swit-old.png  
images/ilt_sby_swit.png  
ilt_sby_swit.png  
Bellcore Supported Entity Absent  
images/ilt_supt_abs-old.png  
ilt_supt_abs-old.png  
images/ilt_supt_abs.png  
ilt_supt_abs.png  
Bellcore Supported Entity Exist  
images/ilt_supt_exi-old.png  
ilt_supt_exi-old.png  
images/ilt_supt_exi.png  
ilt_supt_exi.png  
Bellcore Supporting Entity Outage  
images/ilt_supt_out-old.png  
ilt_supt_out-old.png  
images/ilt_supt_out.png  
ilt_supt_out.png  
Bellcore Supporting Entity Swapped  
images/ilt_supt_swa.png  
ilt_supt_swa.png  
images/ilt_supt_swa_oos.png  
ilt_supt_swa_oos.png  
Bellcore Supporting Entity Swapped  
images/ilt_supt_sw2.png  
ilt_supt_sw2.png  
images/ilt_supt_swa_nt.png  
ilt_supt_swa_nt.png  
Bellcore Supporting Entity Swapped  
images/ilt_supt_sw2.png  
ilt_supt_sw2.png  
images/ilt_supt_swa_ct.png  
ilt_supt_swa_ct.png  

The client can use the following java code in his/her application to keep the old icons:

Image osiColdStdbyImg = IltSystem.GetDefaultContext().getImageRepository().getImage("ilt_in_sbydi-old.png");
Image osiHotStdbyImg = IltSystem.GetDefaultContext().getImageRepository().getImage("ilt_in_sbyei-old.png");
Image osiPServiceImg = IltSystem.GetDefaultContext().getImageRepository().getImage("ilt_in_sbyea-old.png");
Image bcColdStdbyImg = IltSystem.GetDefaultContext().getImageRepository().getImage("ilt_cold_sby-old.png");
Image bcHotStdbyImg = IltSystem.GetDefaultContext().getImageRepository().getImage("ilt_hot_sby-old.png");
Image bcSEOutageImg = IltSystem.GetDefaultContext().getImageRepository().getImage("ilt_supt_out-old.png");
Image bcProtocolImg = IltSystem.GetDefaultContext().getImageRepository().getImage("ilt_protocol-old.png");
 
IltSettings.SetValue("OSI.Standby.InStandby.OOS.Icon", osiColdStdbyImg);
IltSettings.SetValue("OSI.Standby.InStandby.NT.Icon", osiHotStdbyImg);
IltSettings.SetValue("OSI.Standby.InStandby.CT.Icon", osiPServiceImg);
IltSettings.SetValue("Bellcore.SecState.ColdStandby.NT.Icon", bcColdStdbyImg);
IltSettings.SetValue("Bellcore.SecState.HotStandby.NT.Icon", bcHotStdbyImg);
IltSettings.SetValue("Bellcore.SecState.SupportingEntityOutage.CT.Icon", bcSEOutageImg);
IltSettings.SetValue("Bellcore.SecState.Protocol.OOS.Icon", bcProtocolImg);