Context context = new ContextImpl(); Phases result = new CdlPhases(null, null, context, false); return result;
cdlDocument.parse(parseContext);   File generated=SmartFrogSourceGenerator.translate(cdlDocument);  org.smartfrog.sfcore.parser.SFParser sfparser; sfparser=new org.smartfrog.sfcore.parser.SFParser("sf");  InputStream newIn=null; Phases phases=null; try { newIn = new FileInputStream(generated); phases = sfparser.sfParse(newIn); } finally { if(newIn!=null) { newIn.close(); } } return phases;
    public Phases sfParse(InputStream is) throws SmartFrogParseException {        try {            //   return sfParse(is, getIncludeHandler());            CdlParser parser = new CdlParser(null, true);            CdlDocument cdlDocument = parser.parseStream(is);            //TODO            Context context = new ContextImpl();            Phases result = new CdlPhases(null, null, context, false);            return result;        } catch (Throwable thrown) {            throw (SmartFrogParseException) SmartFrogParseException.forward(                    thrown);        }    }