commit | fd8c7d7288635bb91156e7429badb2dd0e9a1fc8 | [log] [tgz] |
---|---|---|
author | Simon Hunt <simon@onlab.us> | Tue Apr 14 17:53:37 2015 -0700 |
committer | Simon Hunt <simon@onlab.us> | Tue Apr 14 17:53:49 2015 -0700 |
tree | 42c27d3621def1a2e7eba911b2346f5d3d9b4cab | |
parent | 8ceee943838c463d5db944d7c5a32d709f325246 [diff] [blame] |
GUI -- Reworked sprite definition loading via websocket events. - includes option to specify sprite definition id: #/topo?sprites=defn_name. Change-Id: If2ce59384e01bb5f35827a503748e21ab4fb1b31
diff --git a/web/gui/src/main/java/org/onosproject/ui/impl/TopologyViewMessageHandler.java b/web/gui/src/main/java/org/onosproject/ui/impl/TopologyViewMessageHandler.java index cd8c3c2..3cc12b3 100644 --- a/web/gui/src/main/java/org/onosproject/ui/impl/TopologyViewMessageHandler.java +++ b/web/gui/src/main/java/org/onosproject/ui/impl/TopologyViewMessageHandler.java
@@ -581,8 +581,9 @@ // Sends requested sprite data. private void sendSpriteData(ObjectNode event) { + String name = event.path("payload").path("name").asText(); ObjectNode root = mapper.createObjectNode(); - root.set("defn", get(SpriteService.class).get(event.path("payload").path("name").asText())); + root.set("data", get(SpriteService.class).get(name)); sendMessage(envelope("spriteDataResponse", number(event, "sid"), root)); }