Example #1
0
        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);
        }
Example #2
0
 public abstract T OnModifierIfThenElse(Roar.DomainObjects.Modifiers.IfThenElse mod);