SimpleType newSimpleType = ast.newSimpleType(ast.newName((String) value));
((TypeLiteral) expression).setType(newSimpleType);
addImportToCompilationUnit((String) value, cu);
} else if (value instanceof String) {
expression = ast.newStringLiteral();
((StringLiteral) expression).setLiteralValue(value.toString());
} else if (value.getClass().isEnum()) {
String enumClass = value.getClass().getSimpleName();
String enumVal = value.toString();
expression = ast.newQualifiedName(ast.newSimpleName(enumClass), ast.newSimpleName(enumVal));