throw new IllegalArgumentException("Type Definition cannot be " +
"NULL!");
}
-
if (typeDefinition.getQName() == null) {
throw new IllegalArgumentException("Type Definition cannot have " +
"non specified QName (QName cannot be NULL!)");
}
-
if (typeDefinition.getQName().getLocalName() == null) {
throw new IllegalArgumentException("Type Definitions Local Name " +
"cannot be NULL!");
.javaTypeForSchemaDefinitionType(typeDefinition);
}
}
+ //TODO: add throw exception when we will be able to resolve ALL yang
+ // types!
+// if (returnType == null) {
+// throw new IllegalArgumentException("Type Provider can't resolve " +
+// "type for specified Type Definition " + typedefName);
+// }
return returnType;
}