Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
07/31/14 17:11:39 (10 years ago)
Author:
bburlacu
Message:

#1772: Ported the rest of the changes to the DirectedGraph and Vertex to the GenealogyGraph and GenealogyGraphNode. Adapted tracking operators, analyzers and views.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic.Views/3.4/Tracking/SymboldDataAnalysisGenealogyView.cs

    r11233 r11253  
    7474      var visualNode = (VisualGenealogyGraphNode)sender;
    7575      var graphNode = (IGenealogyGraphNode<ISymbolicExpressionTree>)visualNode.Data;
    76       var tree = graphNode.Content;
     76      var tree = graphNode.Data;
    7777      symbolicExpressionTreeChart.Tree = tree;
    7878
     
    8080        var fragment = (IFragment<ISymbolicExpressionTreeNode>)graphNode.InArcs.Last().Data;
    8181        if (fragment != null) {
    82           treeChart_HighlightSubtree(graphNode.Content.NodeAt(fragment.Index1));
     82          treeChart_HighlightSubtree(graphNode.Data.NodeAt(fragment.Index1));
    8383        }
    8484      }
     
    9898        // perform fragment tracing
    9999        var graphNode = (IGenealogyGraphNode<ISymbolicExpressionTree>)genealogyGraphChart.SelectedGraphNode;
    100         var subtreeIndex = graphNode.Content.IterateNodesPrefix().ToList().IndexOf(subtree);
     100        var subtreeIndex = graphNode.Data.IterateNodesPrefix().ToList().IndexOf(subtree);
    101101        var fragmentGraph = SymbolicDataAnalysisExpressionTracing.TraceSubtree(graphNode, subtreeIndex);
    102102        if (fragmentGraph.Vertices.Any()) {
     
    106106        // perform matching like it was done before
    107107        // currently there is no possibility to specify the subtree matching criteria
    108         var trees = Content.Vertices.Select(x => x.Content);
     108        var trees = Content.Vertices.Select(x => x.Data);
    109109        var matchingTrees = trees.Where(x => x.Root.ContainsSubtree(subtree, comparer));
    110110
Note: See TracChangeset for help on using the changeset viewer.