Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
05/21/14 12:54:01 (10 years ago)
Author:
tsteinre
Message:
  • modified TransformationToSymbolicTreeMapper Interface derivation
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/DataPreprocessing/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/SymbolicExpressionTreeBacktransformator.cs

    r10869 r10872  
    2727namespace HeuristicLab.Problems.DataAnalysis.Symbolic {
    2828  public class SymbolicExpressionTreeBacktransformator : IModelBacktransformator {
    29     private readonly ITransformationMapper<ISymbolicExpressionTree> transformationMapper;
     29    private readonly ITransformationMapper<ISymbolicExpressionTreeNode> transformationMapper;
    3030
    31     public SymbolicExpressionTreeBacktransformator(ITransformationMapper<ISymbolicExpressionTree> transformationMapper) {
     31    public SymbolicExpressionTreeBacktransformator(ITransformationMapper<ISymbolicExpressionTreeNode> transformationMapper) {
    3232      this.transformationMapper = transformationMapper;
    3333    }
     
    5151    }
    5252
    53     private void SwapTransformationTree(ISymbolicExpressionTree transformationTree, ISymbolicExpressionTreeNode targetNode) {
     53    private void SwapTransformationTree(ISymbolicExpressionTreeNode transformationTreeNode, ISymbolicExpressionTreeNode targetNode) {
    5454      var parent = targetNode.Parent;
    5555      int index = parent.IndexOfSubtree(targetNode);
    5656      parent.RemoveSubtree(index);
    57       parent.InsertSubtree(index, transformationTree.Root.GetSubtree(0));
     57      parent.InsertSubtree(index, transformationTreeNode);
    5858    }
    5959
Note: See TracChangeset for help on using the changeset viewer.