Package ch.uzh.ifi.seal.changedistiller.structuredifferencing

Examples of ch.uzh.ifi.seal.changedistiller.structuredifferencing.StructureDifferencer


       
        extractDifferences();
    }

  private void extractDifferences() {
    StructureDifferencer structureDifferencer = new StructureDifferencer();
        structureDifferencer.extractDifferences(
                fLeftASTHelper.createStructureTree(),
                fRightASTHelper.createStructureTree());
        StructureDiffNode structureDiff = structureDifferencer.getDifferences();
        if (structureDiff != null) {
          fChanges = new LinkedList<SourceCodeChange>();
            // first node is (usually) the compilation unit
            processRootChildren(structureDiff);
        } else {
View Full Code Here


        cu.traverse(new JavaStructureTreeBuilder(root), (CompilationUnitScope) null);
        return root;
    }

    private void createDifferences() {
        StructureDifferencer differencer = new StructureDifferencer();
        differencer.extractDifferences(fLeft, fRight);
        fDiffs = differencer.getDifferences();
    }
View Full Code Here

TOP

Related Classes of ch.uzh.ifi.seal.changedistiller.structuredifferencing.StructureDifferencer

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.