//generated by abstract-syntax-gen package de.peeeq.wurstscript.jassAst; import java.util.*; public interface JassInitializedVar extends JassVar, Element { void setType(String type); String getType(); void setName(String name); String getName(); void setVal(JassExpr val); JassExpr getVal(); void setIsBj(boolean isBj); boolean getIsBj(); Element getParent(); JassInitializedVar copy(); JassInitializedVar copyWithRefs(); void clearAttributes(); void clearAttributesLocal(); /** */ public abstract int getLine(); /** */ public abstract JassProg getProg(); }