diff options
Diffstat (limited to 'src/main/java/io/devnulllabs/openjava/ptree/EnumConstant.java')
-rw-r--r-- | src/main/java/io/devnulllabs/openjava/ptree/EnumConstant.java | 53 |
1 files changed, 53 insertions, 0 deletions
diff --git a/src/main/java/io/devnulllabs/openjava/ptree/EnumConstant.java b/src/main/java/io/devnulllabs/openjava/ptree/EnumConstant.java new file mode 100644 index 0000000..a3dcddc --- /dev/null +++ b/src/main/java/io/devnulllabs/openjava/ptree/EnumConstant.java @@ -0,0 +1,53 @@ +// +// Source code recreated from a .class file by IntelliJ IDEA +// (powered by Fernflower decompiler) +// + +package io.devnulllabs.openjava.ptree; + +import io.devnulllabs.openjava.ptree.util.ParseTreeVisitor; + +public class EnumConstant extends NonLeaf implements ParseTree { + EnumConstant() { + } + + public EnumConstant(ModifierList var1, String var2, ExpressionList var3, MemberDeclarationList var4, String var5) { + this.set(var1, var2, var3, var4, var5); + } + + public ModifierList getModifiers() { + return (ModifierList)this.elementAt(0); + } + + public void setModifiers(ModifierList var1) { + this.setElementAt(var1, 0); + } + + public String getName() { + return (String)this.elementAt(1); + } + + public void setName(String var1) { + this.setElementAt(var1, 1); + } + + public ExpressionList getArguments() { + return (ExpressionList)this.elementAt(2); + } + + public MemberDeclarationList getClassBody() { + return (MemberDeclarationList)this.elementAt(3); + } + + public String getEnumType() { + return (String)this.elementAt(4); + } + + public void setEnumType(String var1) { + this.setElementAt(var1, 4); + } + + public void accept(ParseTreeVisitor var1) throws ParseTreeException { + var1.visit(this); + } +} |