Class ProvenanceTree


  • public class ProvenanceTree
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      ProvenanceTree()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.util.List<java.lang.Integer> getIndices​(ca.uqac.lif.petitpoucet.ProvenanceNode root)  
      protected static void getIndices​(ca.uqac.lif.petitpoucet.ProvenanceNode root, java.util.List<java.lang.Integer> indices)  
      static java.util.List<ca.uqac.lif.petitpoucet.ProvenanceNode> getLeaves​(ca.uqac.lif.petitpoucet.ProvenanceNode root)  
      protected static void getLeaves​(ca.uqac.lif.petitpoucet.ProvenanceNode root, java.util.List<ca.uqac.lif.petitpoucet.ProvenanceNode> leaves)  
      static void printTree​(ca.uqac.lif.petitpoucet.ProvenanceNode root, java.io.PrintStream out)  
      protected static void printTree​(ca.uqac.lif.petitpoucet.ProvenanceNode root, java.io.PrintStream out, java.lang.String indent)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ProvenanceTree

        public ProvenanceTree()
    • Method Detail

      • getLeaves

        public static java.util.List<ca.uqac.lif.petitpoucet.ProvenanceNode> getLeaves​(ca.uqac.lif.petitpoucet.ProvenanceNode root)
      • getLeaves

        protected static void getLeaves​(ca.uqac.lif.petitpoucet.ProvenanceNode root,
                                        java.util.List<ca.uqac.lif.petitpoucet.ProvenanceNode> leaves)
      • getIndices

        public static java.util.List<java.lang.Integer> getIndices​(ca.uqac.lif.petitpoucet.ProvenanceNode root)
      • getIndices

        protected static void getIndices​(ca.uqac.lif.petitpoucet.ProvenanceNode root,
                                         java.util.List<java.lang.Integer> indices)
      • printTree

        public static void printTree​(ca.uqac.lif.petitpoucet.ProvenanceNode root,
                                     java.io.PrintStream out)
      • printTree

        protected static void printTree​(ca.uqac.lif.petitpoucet.ProvenanceNode root,
                                        java.io.PrintStream out,
                                        java.lang.String indent)