com.sun.electric.tool.ncc.lists
Class LeafList

java.lang.Object
  extended by com.sun.electric.tool.ncc.lists.RecordList
      extended by com.sun.electric.tool.ncc.lists.LeafList

public class LeafList
extends RecordList


Field Summary
 
Fields inherited from class com.sun.electric.tool.ncc.lists.RecordList
content
 
Constructor Summary
LeafList()
           
 
Method Summary
 void add(EquivRecord r)
           
 LeafList selectActive(NccGlobals globals)
           
 LeafList selectMatched(NccGlobals globals)
           
 java.lang.String sizeInfoString()
           
 void sortByIncreasingSize()
           
 
Methods inherited from class com.sun.electric.tool.ncc.lists.RecordList
addAll, clear, error, get, iterator, size
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LeafList

public LeafList()
Method Detail

add

public void add(EquivRecord r)
Overrides:
add in class RecordList

sortByIncreasingSize

public void sortByIncreasingSize()

sizeInfoString

public java.lang.String sizeInfoString()

selectActive

public LeafList selectActive(NccGlobals globals)
Returns:
a LeafList, possibly empty, of EquivRecords that aren't matched nor mismatched.

selectMatched

public LeafList selectMatched(NccGlobals globals)
Returns:
a LeafList, possibly empty, of those that are matched.