@NotNull
  @Override
  public PsiClass createAnnotationType(@NotNull @NonNls String name) throws IncorrectOperationException {
    return createTypeDefinition("@interface " + name + "{}");
  }
@NotNull
  @Override
  public PsiClass createAnnotationType(@NotNull @NonNls String name)