Get rid of JsonNamedElement interface
[idea/community.git] / json / gen / com / intellij / json / psi / JsonVisitor.java
1 // This is a generated file. Not intended for manual editing.
2 package com.intellij.json.psi;
3
4 import org.jetbrains.annotations.*;
5 import com.intellij.psi.PsiElementVisitor;
6 import com.intellij.psi.PsiNamedElement;
7
8 public class JsonVisitor extends PsiElementVisitor {
9
10   public void visitArray(@NotNull JsonArray o) {
11     visitValue(o);
12   }
13
14   public void visitBooleanLiteral(@NotNull JsonBooleanLiteral o) {
15     visitLiteral(o);
16   }
17
18   public void visitLiteral(@NotNull JsonLiteral o) {
19     visitValue(o);
20   }
21
22   public void visitNullLiteral(@NotNull JsonNullLiteral o) {
23     visitLiteral(o);
24   }
25
26   public void visitNumberLiteral(@NotNull JsonNumberLiteral o) {
27     visitLiteral(o);
28   }
29
30   public void visitObject(@NotNull JsonObject o) {
31     visitValue(o);
32   }
33
34   public void visitProperty(@NotNull JsonProperty o) {
35     visitElement(o);
36     // visitPsiNamedElement(o);
37   }
38
39   public void visitStringLiteral(@NotNull JsonStringLiteral o) {
40     visitLiteral(o);
41   }
42
43   public void visitValue(@NotNull JsonValue o) {
44     visitElement(o);
45   }
46
47   public void visitElement(@NotNull JsonElement o) {
48     visitElement(o);
49   }
50
51 }