[ONOS-4144] ,[ONOS-4145] Bug fixes for YANG translator.

Change-Id: I6922c01269611b3aec61a9e46cda5166f8fe1ec0
diff --git a/utils/yangutils/src/main/java/org/onosproject/yangutils/datamodel/YangTypeDef.java b/utils/yangutils/src/main/java/org/onosproject/yangutils/datamodel/YangTypeDef.java
index c8381d0..a679cd9 100644
--- a/utils/yangutils/src/main/java/org/onosproject/yangutils/datamodel/YangTypeDef.java
+++ b/utils/yangutils/src/main/java/org/onosproject/yangutils/datamodel/YangTypeDef.java
@@ -333,6 +333,7 @@
             throw new IOException("Failed to create the source files.");
         }
         setFileHandle(handle);
+        getDerivedType().getDataTypeExtendedInfo().getBaseType().setJavaPackage(getPackage());
         addAttributeInfo();
         addAttributeInParent();
     }