InheritanceTree =============== .. java:package:: fr.inria.tapenade.representation :noindex: .. java:type:: public class InheritanceTree Fields ------ children ^^^^^^^^ .. java:field:: public TapList children :outertype: InheritanceTree in case of simple inheritance, only one child. currentUnit ^^^^^^^^^^^ .. java:field:: public Unit currentUnit :outertype: InheritanceTree inherited class unit for the current symbol. declarationUnit ^^^^^^^^^^^^^^^ .. java:field:: public Unit declarationUnit :outertype: InheritanceTree Unit where the symbol was declared. virtualChildren ^^^^^^^^^^^^^^^ .. java:field:: public TapList virtualChildren :outertype: InheritanceTree Methods ------- addChild ^^^^^^^^ .. java:method:: public void addChild(InheritanceTree newChild, boolean virtual) :outertype: InheritanceTree copy ^^^^ .. java:method:: public static InheritanceTree copy(InheritanceTree inheritanceTree) :outertype: InheritanceTree getName ^^^^^^^ .. java:method:: public String getName() :outertype: InheritanceTree