private string RenderLogicalConnective(LogicalConnective logicalConnective) { string result = null; switch (logicalConnective) { case LogicalConnective.And: result = Strings.Keywords.And; break; case LogicalConnective.Or: result = Strings.Keywords.Or; break; default: throw new NotSupportedException(); } return(RenderKeyword(result)); }
public CompoundPredicate(LogicalConnective logicalConnective) : base() { predicates = new List <Predicate>(); this.logicalConnective = logicalConnective; }