public override string OnModifierIfThenElse(Roar.DomainObjects.Modifiers.IfThenElse if_then_else) { string ifString = "", thenString = "", elseString = ""; foreach (Requirement r in if_then_else.if_) { ifString += visit_requirement(r); } foreach (Modifier m in if_then_else.then_) { thenString += visit_modifier(m); } foreach (Modifier m in if_then_else.else_) { elseString += visit_modifier(m); } return("if(" + ifString + ") \n then (" + thenString + ")\nelse " + elseString); }
public abstract T OnModifierIfThenElse(Roar.DomainObjects.Modifiers.IfThenElse mod);