com.sun.electric.tool.generator.layout
Class PortFilter.SchemPortFilter
java.lang.Object
com.sun.electric.tool.generator.layout.PortFilter
com.sun.electric.tool.generator.layout.PortFilter.SchemPortFilter
- Enclosing class:
- PortFilter
public static class PortFilter.SchemPortFilter
- extends PortFilter
Skip uninteresting elements of a schematic.
When most tools inspect a Network they are interested in
extracting the connectivity of "real" schematic elements such
resistors, transistors, and user defined Facets. These tools are
usually uninterested in the schematic constructs: Wire_Pins,
Bus_Pins, Off-Page, Facet-Center, and Invisible-Pin. They're also
usually uninterested in any icons of the schematic, itself.
This class is provided so that a user may extend it to skip
additional PortInsts.
For convenience, an instance of this class is provided in:
SCHEMATIC
.
Method Summary |
boolean |
skipPort(PortInst pi)
Should we filter out this PortInst? |
Methods inherited from class com.sun.electric.tool.generator.layout.PortFilter |
filter |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PortFilter.SchemPortFilter
public PortFilter.SchemPortFilter()
skipPort
public boolean skipPort(PortInst pi)
- Description copied from class:
PortFilter
- Should we filter out this PortInst?
- Specified by:
skipPort
in class PortFilter