@Override
  public PsiField createPsi(final @NotNull ASTNode node) {
    if (node instanceof EnumConstantElement) {
      return new PsiEnumConstantImpl(node);
    }
    else {
      return new PsiFieldImpl(node);
    }
  }
@Override
  public PsiField createPsi(final @NotNull ASTNode node)