package com.seventh7.mybatis.dom.description; import com.intellij.openapi.module.Module; import com.intellij.psi.xml.XmlFile; import com.intellij.util.xml.DomFileDescription; import com.seventh7.mybatis.dom.model.Mapper; import com.seventh7.mybatis.util.DomUtils; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; /** * @author yanglin */ public class MapperDescription extends DomFileDescription<Mapper> { public MapperDescription() { super(Mapper.class, "mapper"); } @Override public boolean isMyFile(@NotNull XmlFile file, @Nullable Module module) { return DomUtils.isMybatisFile(file); } }