Esempio n. 1
0
        public void AddSubcriterionNode(CriterionNode node)
        {
            if (Hierarchy == null)
            {
                throw new InvalidOperationException("Can not add subcriterion node when Hierarchy is null.");
            }

            if (AlternativeNodes.Count > 0)
            {
                ClearChildNodes();
            }

            AddChildNode(node);
            node.RefreshAlternativeNodes();
        }
Esempio n. 2
0
 public void AddCriterionNode(CriterionNode node)
 {
     AddChildNode(node);
     node.RefreshAlternativeNodes();
 }