@Override
    public boolean isAvailable(@NotNull Project project,
                               @NotNull PsiFile file,
                               @Nullable Editor editor,
                               @NotNull PsiElement startElement,
                               @NotNull PsiElement endElement) {
      PsiElement mapping = getMappingFromHighlightElement(startElement);
      return mapping != null;
    }
@Override
    public boolean isAvailable(@NotNull Project project,
                               @NotNull PsiFile file,
                               @Nullable Editor editor,
                               @NotNull PsiElement startElement,
                               @NotNull PsiElement endElement)