| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectgov.llnl.babel.visitor.HierarchySorter
public class HierarchySorter
This class is used by SymbolTableDecorator to collect a hierarchy of modified types, and add their lineage to the SymbolTable in a strict topilogical order.
| Constructor Summary | |
|---|---|
| HierarchySorter(MsgList msgs) | |
| Method Summary | |
|---|---|
|  void | commitHierarchy() | 
|  void | registerParentChild(Extendable parent,
                    Extendable child)Register an inheritance relationship to be revealed to SymbolTable later. | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public HierarchySorter(MsgList msgs)
| Method Detail | 
|---|
public void registerParentChild(Extendable parent,
                                Extendable child)
parent - child - public void commitHierarchy()
| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||