com.sun.electric.tool.user.ncc
Class ExportMismatch.TopologyMismatch

java.lang.Object
  extended by com.sun.electric.tool.user.ncc.ExportMismatch
      extended by com.sun.electric.tool.user.ncc.ExportMismatch.TopologyMismatch
All Implemented Interfaces:
java.io.Serializable
Enclosing class:
ExportMismatch

public static class ExportMismatch.TopologyMismatch
extends ExportMismatch

This class is a container for a topological Export mismatch. It also might have a suggested Export match.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class com.sun.electric.tool.user.ncc.ExportMismatch
ExportMismatch.MultiMatch, ExportMismatch.NameMismatch, ExportMismatch.TopologyMismatch
 
Field Summary
 
Fields inherited from class com.sun.electric.tool.user.ncc.ExportMismatch
cells, contexts, desingNames, nameMatch, topologyMatch, validOnlyWhenTopologyMismatch
 
Constructor Summary
ExportMismatch.TopologyMismatch()
           
ExportMismatch.TopologyMismatch(java.lang.String name1, java.lang.String name2)
           
 
Method Summary
 PortReport getFirstExport()
           
 PortReport getSecondExport()
           
 NetObjReport getSuggestion()
           
 void setFirstExport(PortReport.PortReportable exp1)
           
 void setSecondExport(PortReport.PortReportable exp2)
           
 void setSuggestion(NetObjReport.NetObjReportable sug)
           
 
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
 

Constructor Detail

ExportMismatch.TopologyMismatch

public ExportMismatch.TopologyMismatch()

ExportMismatch.TopologyMismatch

public ExportMismatch.TopologyMismatch(java.lang.String name1,
                                       java.lang.String name2)
Method Detail

getFirstExport

public PortReport getFirstExport()

getSecondExport

public PortReport getSecondExport()

getSuggestion

public NetObjReport getSuggestion()

setFirstExport

public void setFirstExport(PortReport.PortReportable exp1)

setSecondExport

public void setSecondExport(PortReport.PortReportable exp2)

setSuggestion

public void setSuggestion(NetObjReport.NetObjReportable sug)