[ONOS-7967] GUI2 Device icon not shown on an Firewall, Optical_amplifier etc device in Topo view

Change-Id: I099d7c24a70cfab2e64134bc7ae8cac6830698df
diff --git a/web/gui2-topo-lib/projects/gui2-topo-lib/src/lib/topology/topology.component.ts b/web/gui2-topo-lib/projects/gui2-topo-lib/src/lib/topology/topology.component.ts
index 7a59801..35daf9d 100644
--- a/web/gui2-topo-lib/projects/gui2-topo-lib/src/lib/topology/topology.component.ts
+++ b/web/gui2-topo-lib/projects/gui2-topo-lib/src/lib/topology/topology.component.ts
@@ -204,33 +204,44 @@
             this.doLion();
         }
 
-        this.is.loadIconDef('bird');
         this.is.loadIconDef('active');
-        this.is.loadIconDef('uiAttached');
-        this.is.loadIconDef('m_switch');
-        this.is.loadIconDef('m_roadm');
-        this.is.loadIconDef('m_router');
-        this.is.loadIconDef('m_uiAttached');
-        this.is.loadIconDef('m_endstation');
-        this.is.loadIconDef('m_ports');
-        this.is.loadIconDef('m_summary');
-        this.is.loadIconDef('m_details');
-        this.is.loadIconDef('m_map');
-        this.is.loadIconDef('m_selectMap');
+        this.is.loadIconDef('bgpSpeaker');
+        this.is.loadIconDef('bird');
+        this.is.loadIconDef('deviceTable');
+        this.is.loadIconDef('fiber_switch');
+        this.is.loadIconDef('flowTable');
+        this.is.loadIconDef('groupTable');
+        this.is.loadIconDef('m_allTraffic');
         this.is.loadIconDef('m_cycleLabels');
         this.is.loadIconDef('m_cycleGridDisplay');
-        this.is.loadIconDef('m_resetZoom');
-        this.is.loadIconDef('m_eqMaster');
-        this.is.loadIconDef('m_unknown');
-        this.is.loadIconDef('m_allTraffic');
-        this.is.loadIconDef('deviceTable');
-        this.is.loadIconDef('flowTable');
-        this.is.loadIconDef('portTable');
-        this.is.loadIconDef('groupTable');
-        this.is.loadIconDef('meterTable');
-        this.is.loadIconDef('triangleUp');
         this.is.loadIconDef('m_disjointPaths');
+        this.is.loadIconDef('m_details');
+        this.is.loadIconDef('m_endstation');
+        this.is.loadIconDef('m_eqMaster');
         this.is.loadIconDef('m_fiberSwitch');
+        this.is.loadIconDef('m_firewall');
+        this.is.loadIconDef('m_map');
+        this.is.loadIconDef('m_microwave');
+        this.is.loadIconDef('m_ols');
+        this.is.loadIconDef('m_otn');
+        this.is.loadIconDef('m_ports');
+        this.is.loadIconDef('m_resetZoom');
+        this.is.loadIconDef('m_roadm');
+        this.is.loadIconDef('m_roadm_otn');
+        this.is.loadIconDef('m_router');
+        this.is.loadIconDef('m_selectMap');
+        this.is.loadIconDef('m_summary');
+        this.is.loadIconDef('m_switch');
+        this.is.loadIconDef('m_terminal_device');
+        this.is.loadIconDef('m_uiAttached');
+        this.is.loadIconDef('m_unknown');
+        this.is.loadIconDef('meterTable');
+        this.is.loadIconDef('microwave');
+        this.is.loadIconDef('otn');
+        this.is.loadIconDef('portTable');
+        this.is.loadIconDef('roadm_otn');
+        this.is.loadIconDef('triangleUp');
+        this.is.loadIconDef('uiAttached');
         this.log.debug('Topology component constructed');
     }