示例#1
0
 public virtual void ToEPL(TextWriter writer, PatternExprPrecedenceEnum parentPrecedence, EPStatementFormatter formatter)
 {
     if (Precedence.GetLevel() < parentPrecedence.GetLevel())
     {
         writer.Write("(");
         ToPrecedenceFreeEPL(writer, formatter);
         writer.Write(")");
     }
     else
     {
         ToPrecedenceFreeEPL(writer, formatter);
     }
 }
示例#2
0
 public virtual void ToEPL(TextWriter writer, ExprPrecedenceEnum parentPrecedence)
 {
     if (Precedence.GetLevel() < parentPrecedence.GetLevel())
     {
         writer.Write("(");
         ToPrecedenceFreeEPL(writer);
         writer.Write(")");
     }
     else
     {
         ToPrecedenceFreeEPL(writer);
     }
 }
示例#3
0
 public void ToEPL(TextWriter writer, PatternExpressionPrecedenceEnum parentPrecedence)
 {
     if (Precedence.GetLevel() < parentPrecedence.GetLevel())
     {
         writer.Write("(");
         ToPrecedenceFreeEPL(writer);
         writer.Write(")");
     }
     else
     {
         ToPrecedenceFreeEPL(writer);
     }
 }
示例#4
0
 public virtual void ToEPL(
     TextWriter writer,
     ExprPrecedenceEnum parentPrecedence,
     ExprNodeRenderableFlags flags)
 {
     if (Precedence.GetLevel() < parentPrecedence.GetLevel()) {
         writer.Write("(");
         ToPrecedenceFreeEPL(writer, flags);
         writer.Write(")");
     }
     else {
         ToPrecedenceFreeEPL(writer, flags);
     }
 }