package com.seventh7.mybatis.generate;
import com.intellij.psi.PsiMethod;
import com.seventh7.mybatis.dom.model.GroupTwo;
import com.seventh7.mybatis.dom.model.Mapper;
import org.jetbrains.annotations.NotNull;
/**
* @author yanglin
*/
public class DeleteGenerator extends StatementGenerator{
public DeleteGenerator(@NotNull String... patterns) {
super(patterns);
}
@NotNull @Override
protected GroupTwo getTarget(@NotNull Mapper mapper, @NotNull PsiMethod method) {
return mapper.addDelete();
}
@NotNull @Override
public String getId() {
return "DeleteGenerator";
}
@NotNull @Override
public String getDisplayText() {
return "Delete Statement";
}
}