Esempio n. 1
0
        public override IList <IExpression> Visit(Nodes.FormObject.Question node)
        {
            List <IExpression> idList = new List <IExpression>();

            if (node.Computation != null)
            {
                idList.AddRange(node.Computation.Accept(this));
            }

            return(idList);
        }
Esempio n. 2
0
        public override IList <Id> Visit(Nodes.FormObject.Question node)
        {
            List <Id> idList = new List <Id>();

            if (node.Computation != null)
            {
                idList.AddRange(node.Computation.Accept(this));
            }

            idList.Add(node.Identifier);
            return(idList);
        }
Esempio n. 3
0
 public virtual T Visit(Nodes.FormObject.Question node)
 {
     throw new NotImplementedException();
 }
Esempio n. 4
0
 public override IList <Conditional> Visit(Nodes.FormObject.Question node)
 {
     return(new List <Conditional>());
 }
Esempio n. 5
0
 public override IList <Question> Visit(Nodes.FormObject.Question node)
 {
     return(new List <Question> {
         node
     });
 }