final EnumDeclaration enumDecl = ast.newEnumDeclaration();
enumDecl.setName(name);
for (int i = 0; i < enumTypeModifierCollection.length; i++)
enumDecl.modifiers().add(enumTypeModifierCollection[i]);
enumDecl.enumConstants().addAll(enumConstantDeclarationCollection);
return enumDecl;
}
private static Type getNewType(AST ast, String typeName) {
final SimpleName name = ast.newSimpleName(typeName);