ONOS-6259: Topo2 - Implement server-side highlighting model (WIP)
- added locType parameter to region-add command
- created RegionABC sample topology
- fixed possible NPE in Topo2Jsonifier.jsonClosedRegion()
- added "plain" sprite layout
- check for undefined sprite layout and log a warning
- updated logger.sh script
- fixed Topo2Model to have a reference to colleciton before initialization
Change-Id: Ie6af28516338f5d64576bf465373cb5df3dff52c
diff --git a/tools/test/topos/regionabc.json b/tools/test/topos/regionabc.json
new file mode 100644
index 0000000..b5d15e0
--- /dev/null
+++ b/tools/test/topos/regionabc.json
@@ -0,0 +1,49 @@
+{
+ "devices": {
+ "of:0000000000000001": {
+ "basic": {
+ "name": "S1",
+ "gridX": 40,
+ "gridY": 20
+ }
+ },
+ "of:0000000000000002": {
+ "basic": {
+ "name": "S2",
+ "gridX": 40,
+ "gridY": 40
+ }
+ },
+
+ "of:0000000000000003": {
+ "basic": {
+ "name": "S3",
+ "gridX": 40,
+ "gridY": 20
+ }
+ },
+ "of:0000000000000004": {
+ "basic": {
+ "name": "S4",
+ "gridX": 40,
+ "gridY": 40
+ }
+ },
+
+ "of:0000000000000005": {
+ "basic": {
+ "name": "S5",
+ "gridX": 40,
+ "gridY": 20
+ }
+ },
+ "of:0000000000000006": {
+ "basic": {
+ "name": "S6",
+ "gridX": 40,
+ "gridY": 40
+ }
+ }
+
+ }
+}