import java.io.*; import java.util.*; import demeter.*; import java.lang.*; import demeter.*; class ExpectedVisitor implements Cloneable { private Names list; public Names get_list() { return list; } public void set_list(Names new_list) { list = new_list; } ExpectedVisitor() { } public ExpectedVisitor(Names list) { super(); set_list(list); } public static ExpectedVisitor parse(java.io.InputStream in) throws ParseError { return new Parser(in)._ExpectedVisitor(); } public static ExpectedVisitor parse(String str) throws ParseError { return parse(new java.io.StringBufferInputStream(str)); } public void before(Expected_Wrapper host) { this.get_list().addElement(host.slot_name()); } }