GUI Topo -- Added missing glyphs
Change-Id: I5895b86248bc084c9e71c52cdb6161ae5b736e4a
diff --git a/core/api/src/main/java/org/onosproject/ui/topo/TopoConstants.java b/core/api/src/main/java/org/onosproject/ui/topo/TopoConstants.java
index 0f42b62..e2034fa 100644
--- a/core/api/src/main/java/org/onosproject/ui/topo/TopoConstants.java
+++ b/core/api/src/main/java/org/onosproject/ui/topo/TopoConstants.java
@@ -32,14 +32,17 @@
public static final class Glyphs {
public static final String UNKNOWN = "unknown";
public static final String BIRD = "bird";
+ public static final String QUERY = "query";
public static final String NODE = "node";
public static final String SWITCH = "switch";
public static final String ROADM = "roadm";
public static final String ENDSTATION = "endstation";
public static final String ROUTER = "router";
public static final String BGP_SPEAKER = "bgpSpeaker";
+ public static final String MICROWAVE = "microwave";
public static final String CHAIN = "chain";
public static final String CROWN = "crown";
+ public static final String LOCK = "lock";
public static final String TOPO = "topo";
public static final String REFRESH = "refresh";
public static final String GARBAGE = "garbage";
diff --git a/web/gui/src/main/webapp/app/fw/svg/glyph.js b/web/gui/src/main/webapp/app/fw/svg/glyph.js
index 28f262a..d8dce36 100644
--- a/web/gui/src/main/webapp/app/fw/svg/glyph.js
+++ b/web/gui/src/main/webapp/app/fw/svg/glyph.js
@@ -49,6 +49,8 @@
// otn, roadm_otn, firewall, balancer, ips, ids,
// controller, virtual, fiber_switch, other
+ // NOTE: when adding glyphs, please also update TopoConstants.Glyphs class.
+
glyphDataSet = {
_viewbox: "0 0 110 110",