//generated by abstract-syntax-gen package de.peeeq.wurstscript.luaAst; import java.util.*; public interface LuaIf extends LuaStatement, Element { void setCond(LuaExpr cond); LuaExpr getCond(); void setThenStmts(LuaStatements thenStmts); LuaStatements getThenStmts(); void setElseStmts(LuaStatements elseStmts); LuaStatements getElseStmts(); Element getParent(); LuaIf copy(); LuaIf copyWithRefs(); void clearAttributes(); void clearAttributesLocal(); /** */ public abstract void print(StringBuilder sb, int indent); }