Implemented refine statement parsing.
[controller.git] / opendaylight / sal / yang-prototype / yang / yang-model-util / src / main / java / org / opendaylight / controller / yang / model / util / YangTypesConverter.java
index f20c6aae6e6b8e3a8a0a3b8e5af227e25e148cee..f04ba66256fa695a73d72659b1c1b10e14661895 100644 (file)
@@ -19,6 +19,7 @@ import org.opendaylight.controller.yang.model.api.type.BinaryTypeDefinition;
 import org.opendaylight.controller.yang.model.api.type.BitsTypeDefinition;\r
 import org.opendaylight.controller.yang.model.api.type.BooleanTypeDefinition;\r
 import org.opendaylight.controller.yang.model.api.type.DecimalTypeDefinition;\r
+import org.opendaylight.controller.yang.model.api.type.EmptyTypeDefinition;\r
 import org.opendaylight.controller.yang.model.api.type.InstanceIdentifierTypeDefinition;\r
 import org.opendaylight.controller.yang.model.api.type.IntegerTypeDefinition;\r
 import org.opendaylight.controller.yang.model.api.type.RangeConstraint;\r
@@ -33,6 +34,7 @@ public class YangTypesConverter {
     private static final TypeDefinition<BinaryTypeDefinition> BINARY = new BinaryType();\r
     private static final TypeDefinition<BitsTypeDefinition> BITS = new BitsType();\r
     private static final TypeDefinition<BooleanTypeDefinition> BOOLEAN_TYPE = new BooleanType();\r
+    private static final TypeDefinition<EmptyTypeDefinition> EMPTY_TYPE = new EmptyType();\r
     private static final TypeDefinition<InstanceIdentifierTypeDefinition> INST_ID_TYPE = new InstanceIdentifier(null, true);\r
     private static final TypeDefinition<IntegerTypeDefinition> INT8_TYPE = new Int8();\r
     private static final TypeDefinition<IntegerTypeDefinition> INT16_TYPE = new Int16();\r
@@ -48,6 +50,7 @@ public class YangTypesConverter {
         baseYangTypeMap.put("binary", BINARY);\r
         baseYangTypeMap.put("bits", BITS);\r
         baseYangTypeMap.put("boolean", BOOLEAN_TYPE);\r
+        baseYangTypeMap.put("empty", EMPTY_TYPE);\r
         baseYangTypeMap.put("instance-identifier", INST_ID_TYPE);\r
         baseYangTypeMap.put("int8", INT8_TYPE);\r
         baseYangTypeMap.put("int16", INT16_TYPE);\r