IASEmitter asEmitter, IBlockWalker asBlockWalker)
{
MXMLBlockWalker walker = new MXMLFlexJSBlockWalker(errors, project,
mxmlEmitter, asEmitter, asBlockWalker);
ASNodeSwitch asStrategy = new ASNodeSwitch(
(IBlockVisitor) asBlockWalker);
walker.setASStrategy(asStrategy);
MXMLNodeSwitch mxmlStrategy = new MXMLNodeSwitch(walker);
walker.setMXMLStrategy(mxmlStrategy);