void (@NotNull DomElement element, @NotNull DomElementAnnotationHolder holder, @NotNull DomHighlightingHelper helper) { if (!isAllowed(holder)) return; if (element instanceof ActionOrGroup) { checkActionOrGroup((ActionOrGroup)element, holder); } else if (element instanceof OverrideText) { checkOverrideText((OverrideText)element, holder); } else if (element instanceof Separator) { checkSeparator((Separator)element, holder); } else if (element instanceof Synonym) { checkSynonym((Synonym)element, holder); } else if (element instanceof Extension) { checkExtension((Extension)element, holder); } else if (element instanceof IdeaPlugin) { checkCapitalization(holder, ((IdeaPlugin)element).getName(), Nls.Capitalization.Title); } }