}
});
enumDeclaration.setImplementsTypes(implementsTypes);
}
EnumConstantsContext enumConstantsContext = getChild(context, EnumConstantsContext.class);
if (enumConstantsContext != null) {
List<EnumConstant> constants =
transform(enumConstantsContext, EnumConstantContext.class,
new Function<EnumConstantContext, EnumConstant>() {
@Override