com.sun.electric.tool.ncc.basic
Class CompareLists

java.lang.Object
  extended by com.sun.electric.tool.ncc.basic.CompareLists

public class CompareLists
extends java.lang.Object

A collection of one or more CompareLists. NCC will sequence through each CompareList making sure that Cells in the same CompareList are topologically identical. The collection is ordered so that NCC will begin with leaf Cells first and proceed upwards in the design hierarchy towards the root.


Constructor Summary
CompareLists()
           
 
Method Summary
static java.util.List<CompareList> getCompareLists(CellContext cc1, CellContext cc2)
          Scan the two designs, cc1 and cc2 to produce a list of CompareLists.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CompareLists

public CompareLists()
Method Detail

getCompareLists

public static java.util.List<CompareList> getCompareLists(CellContext cc1,
                                                          CellContext cc2)
Scan the two designs, cc1 and cc2 to produce a list of CompareLists. Typically, cc1 is the schematic and cc2 is the layout. The CompareLists are ordered starting with the leaf cells.

Parameters:
cc1 - the root Cell and VarContext of the first design
cc2 - the root Cell and VarContext of the second design
Returns:
A CompareLists object which is a collection of CompareLists.