String simpleName = Types.toSimpleName(typeName);
JavaAnnotationSource origin = getOrigin();
if (!Strings.areEqual(typeName, simpleName) && origin.requiresImport(typeName))
{
origin.addImport(typeName);
}
Code primitive = PrimitiveType.toCode(typeName);
org.eclipse.jdt.core.dom.Type type = null;