Example #1
0
 /// <summary>Render as EPL. </summary>
 /// <param name="writer">to output to</param>
 /// <param name="formatter">to use</param>
 public void ToEPL(TextWriter writer, EPStatementFormatter formatter)
 {
     writer.Write("create dataflow ");
     writer.Write(DataFlowName);
     if (Schemas != null)
     {
         foreach (CreateSchemaClause clause in Schemas)
         {
             formatter.BeginDataFlowSchema(writer);
             clause.ToEPL(writer);
             writer.Write(",");
         }
     }
     if (Operators != null)
     {
         formatter.BeginDataFlowOperator(writer);
         foreach (DataFlowOperator clause in Operators)
         {
             clause.ToEPL(writer, formatter);
         }
     }
 }