Example #1
0
 /// <summary>
 /// Recursively sets a feature model element as visited.
 /// </summary>
 /// <param name="fmElement">The feature model element.</param>
 private void Visit(FeatureModelElement fmElement)
 {
     fmElement.Visited = true;
     foreach (FeatureModelElement subElement in fmElement.SubFeatureModelElements)
     {
         Visit(subElement);
     }
 }
Example #2
0
 /// <summary>
 /// Recursively sets a feature model element as visited.
 /// </summary>
 /// <param name="fmElement">The feature model element.</param>
 private void Visit(FeatureModelElement fmElement)
 {
     fmElement.Visited = true;
     foreach (FeatureModelElement subElement in fmElement.SubFeatureModelElements) {
         Visit(subElement);
     }
 }