@Override
  public @NotNull PsiEnumConstantInitializer getOrCreateInitializingClass() {
    throw new IncorrectOperationException("cannot create initializing class in cls enum constant");
  }
@Override
  public @NotNull PsiEnumConstantInitializer getOrCreateInitializingClass()