com.sun.electric.tool.user.ncc
Class ExportMismatch.MultiMatch
java.lang.Object
com.sun.electric.tool.user.ncc.ExportMismatch
com.sun.electric.tool.user.ncc.ExportMismatch.MultiMatch
- All Implemented Interfaces:
- java.io.Serializable
- Enclosing class:
- ExportMismatch
public static class ExportMismatch.MultiMatch
- extends ExportMismatch
This class implements a zero-to-one, zero-to-many, one-to-many, and
many-to-many Export mismatch.
- See Also:
- Serialized Form
Methods inherited from class com.sun.electric.tool.user.ncc.ExportMismatch |
getCell, getContext, getName, isNameMatch, isTopologyMatch, isValidOnlyWhenTopologyMismatch, setCells, setContexts, setNameMatch, setNames, setTopologyMatch, setValidOnlyWhenTopologyMismatch |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ExportMismatch.MultiMatch
public ExportMismatch.MultiMatch()
add
public void add(int listIndex,
PortReport.PortReportable port)
- Add a mismatched Port.
- Parameters:
listIndex
- Cell indexport
- Port to add
add
public void add(int listIndex,
java.util.Set<PortReport.PortReportable> portSet)
- Add all mismatched Ports in the proviede set
- Parameters:
listIndex
- Cell indexportSet
- Ports to add
getAll
public java.util.List<PortReport> getAll(int index)
- Get all Ports for a given Cell
- Parameters:
index
- Cell index
- Returns:
- the list with all Posrt for the Cell with the given index