com.sun.electric.tool.ncc.result
Class PartReport

java.lang.Object
  extended by com.sun.electric.tool.ncc.result.NetObjReport
      extended by com.sun.electric.tool.ncc.result.PartReport
All Implemented Interfaces:
java.io.Serializable

public class PartReport
extends NetObjReport

Save Part information needed by the NCC GUI when reporting mismatches to the user.

See Also:
Serialized Form

Nested Class Summary
static interface PartReport.PartReportable
           
 
Nested classes/interfaces inherited from class com.sun.electric.tool.ncc.result.NetObjReport
NetObjReport.NetObjReportable
 
Constructor Summary
PartReport(PartReport.PartReportable p)
           
 
Method Summary
 double getLength()
           
 NccNameProxy.PartNameProxy getNameProxy()
           
 java.lang.String getTypeString()
           
 double getWidth()
           
 boolean isMos()
           
 boolean isResistor()
           
 
Methods inherited from class com.sun.electric.tool.ncc.result.NetObjReport
fullDescription, getName, instanceDescription, newNetObjReport
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PartReport

public PartReport(PartReport.PartReportable p)
Method Detail

getNameProxy

public NccNameProxy.PartNameProxy getNameProxy()

isMos

public boolean isMos()

isResistor

public boolean isResistor()

getWidth

public double getWidth()

getLength

public double getLength()

getTypeString

public java.lang.String getTypeString()