YANG range restriction listener

Change-Id: I51af1d5d85068bb35c88ed1f86778b6ffc407036
diff --git a/utils/yangutils/src/main/java/org/onosproject/yangutils/utils/YangConstructType.java b/utils/yangutils/src/main/java/org/onosproject/yangutils/utils/YangConstructType.java
index 5281c537..f7e091e 100644
--- a/utils/yangutils/src/main/java/org/onosproject/yangutils/utils/YangConstructType.java
+++ b/utils/yangutils/src/main/java/org/onosproject/yangutils/utils/YangConstructType.java
@@ -272,7 +272,12 @@
     /**
      * Identifies the derived data type.
      */
-    DERIVED;
+    DERIVED,
+
+    /**
+     * Identifies the YANG range element parsed data.
+     */
+    RANGE_DATA;
 
     /**
      * Returns the YANG construct keyword corresponding to enum values.
@@ -385,6 +390,8 @@
                 return "notification";
             case UNION_DATA:
                 return "union";
+            case RANGE_DATA:
+                return "range";
             default:
                 return "yang";
         }