package sharpen.xobotos.api.actions; import com.thoughtworks.xstream.annotations.XStreamAlias; import org.eclipse.jdt.core.dom.EnumDeclaration; import sharpen.core.csharp.ast.CSTypeDeclaration; import sharpen.xobotos.api.templates.ExtractedEnumTemplate; import sharpen.xobotos.generator.ExtractedEnumBuilder; @XStreamAlias(value = "modify-extracted-enum") public class ModifyExtractedEnum extends ModifyMember<EnumDeclaration, CSTypeDeclaration, ExtractedEnumTemplate, ExtractedEnumBuilder> { @Override protected Class<EnumDeclaration> getNodeType() { return EnumDeclaration.class; } @Override protected Class<ExtractedEnumBuilder> getBuilderType() { return ExtractedEnumBuilder.class; } }