Package org.locationtech.geogig.api.plumbing.diff.PreOrderDiffWalk

Examples of org.locationtech.geogig.api.plumbing.diff.PreOrderDiffWalk.Consumer


        final List<RuntimeException> producerErrors = new LinkedList<>();

        Thread producerThread = new Thread("DiffTree producer thread") {
            @Override
            public void run() {
                Consumer consumer = diffProducer;
                if (customFilter != null) {// evaluated the latest
                    consumer = new PreOrderDiffWalk.FilteringConsumer(consumer, customFilter);
                }
                if (changeTypeFilter != null) {
                    consumer = new ChangeTypeFilteringDiffConsumer(changeTypeFilter, consumer);
View Full Code Here


     *
     */
    private int getTreeDepth(RevTree tree, ObjectDatabase source, final int depth) {
        PreOrderDiffWalk visitor = new PreOrderDiffWalk(tree, RevTree.EMPTY, source, source);
        final AtomicInteger maxDepth = new AtomicInteger();
        visitor.walk(new Consumer() {

            @Override
            public boolean tree(Node left, Node right) {
                return true;
            }
View Full Code Here

TOP

Related Classes of org.locationtech.geogig.api.plumbing.diff.PreOrderDiffWalk.Consumer

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.