public ProgramState execute(ProgramState programState) { IMyStack<IMyStatement> stack = new WrapperStack<IMyStatement>(); stack.push(statement); IMyDictionary<String, int> copyDictionary = new WrapperDictionary<String, int>(); copyDictionary.addAll(programState.getMyDictionary().getMap()); return new ProgramState(stack, copyDictionary, programState.getOutput(), programState.getHeap(), statement); }
static Focusable() { Hovered = new WrapperDictionary<IControlParent, int>(); Focused = new WrapperDictionary<IControlParent, int>(); }