@Override
public boolean matches(BasePsiElement basePsiElement) {
if (super.matches(basePsiElement)) return true;
DBObjectType virtualObjectType = basePsiElement.getElementType().getVirtualObjectType();
return virtualObjectType != null && virtualObjectType.matches(getObjectType());
}
}