this.attribute = attribute;
}
public boolean matches(BasePsiElement basePsiElement) {
if (basePsiElement instanceof IdentifierPsiElement && basePsiElement != lookupIssuer) {
IdentifierPsiElement identifierPsiElement = (IdentifierPsiElement) basePsiElement;
return
matchesType(identifierPsiElement) &&
matchesObjectType(identifierPsiElement) &&
matchesRole(identifierPsiElement) &&
matchesAttribute(identifierPsiElement) &&