CORD Subscriber GUI - Final wiring : we should be good for the demo.

Change-Id: Iad7444503bcce9e23556dcdc21f98088e6e10a5a
diff --git a/apps/demo/cord-gui/src/main/java/org/onosproject/cord/gui/model/SubscriberUser.java b/apps/demo/cord-gui/src/main/java/org/onosproject/cord/gui/model/SubscriberUser.java
index 31ac794..8126182 100644
--- a/apps/demo/cord-gui/src/main/java/org/onosproject/cord/gui/model/SubscriberUser.java
+++ b/apps/demo/cord-gui/src/main/java/org/onosproject/cord/gui/model/SubscriberUser.java
@@ -28,6 +28,10 @@
     private final String name;
     private final String mac;
 
+    // this is "duplicated" in the URL_FILTER memento, but, oh well...
+    // -- the level, as returned from XOS, when we create this user object.
+    private String level;
+
     private final Map<XosFunctionDescriptor, XosFunction.Memento> mementos =
             new HashMap<XosFunctionDescriptor, XosFunction.Memento>();
 
@@ -37,11 +41,13 @@
      * @param id internal identifier
      * @param name display name
      * @param mac MAC address of the associated device
+     * @param level URL filter level
      */
-    public SubscriberUser(int id, String name, String mac) {
+    public SubscriberUser(int id, String name, String mac, String level) {
         this.id = id;
         this.name = name;
         this.mac = mac;
+        this.level = level;
     }
 
     /**
@@ -72,6 +78,24 @@
     }
 
     /**
+     * Returns the URL filter level.
+     *
+     * @return URL filter level
+     */
+    public String urlFilterLevel() {
+        return level;
+    }
+
+    /**
+     * Sets the URL filter level.
+     *
+     * @param level URL filter level
+     */
+    public void setUrlFilterLevel(String level) {
+        this.level = level;
+    }
+
+    /**
      * Stores a memento for the given XOS function.
      *
      * @param f XOS function