public void EvaluateStatement(Document doc)
 {
     if (m_condition.EvaluateCondition(doc))
     {
         if (m_positive != null)
         {
             m_positive.EvaluateStatement(doc);
         }
     }
     else
     {
         if (m_negative != null)
         {
             m_negative.EvaluateStatement(doc);
         }
     }
 }
 public bool EvaluateCondition(Document doc)
 {
     return(m_child.EvaluateCondition(doc) == false);
 }