Uses of Class
com.sun.electric.database.hierarchy.HierarchyEnumerator.CellInfo

Packages that use HierarchyEnumerator.CellInfo
com.sun.electric.database.hierarchy Package for hierarchy (cell instances inside of cells). 
com.sun.electric.tool.extract Package for handling node extraction, parasitics, etc. 
com.sun.electric.tool.generator.flag   
com.sun.electric.tool.generator.sclibrary   
com.sun.electric.tool.io.output   
com.sun.electric.tool.logicaleffort Package for handling the logical effort tool. 
com.sun.electric.tool.ncc Package for handling the Network Consistency Checking (LVS) tool. 
com.sun.electric.tool.user Package for handling the user-interface tool. 
 

Uses of HierarchyEnumerator.CellInfo in com.sun.electric.database.hierarchy
 

Methods in com.sun.electric.database.hierarchy that return HierarchyEnumerator.CellInfo
 HierarchyEnumerator.CellInfo HierarchyEnumerator.NetDescription.getCellInfo()
           
 HierarchyEnumerator.CellInfo HierarchyEnumerator.CellInfo.getParentInfo()
          Get the CellInfo for the current Cell's parent.
 HierarchyEnumerator.CellInfo HierarchyEnumerator.CellInfo.getRootInfo()
          Get the CellInfo for the root Cell
 HierarchyEnumerator.CellInfo HierarchyEnumerator.Visitor.newCellInfo()
          A hook to allow the user to add additional information to a CellInfo.
 

Methods in com.sun.electric.database.hierarchy with parameters of type HierarchyEnumerator.CellInfo
abstract  boolean HierarchyEnumerator.Visitor.enterCell(HierarchyEnumerator.CellInfo info)
          The HierarchyEnumerator is about to begin enumerating the contents of a new Cell instance.
abstract  void HierarchyEnumerator.Visitor.exitCell(HierarchyEnumerator.CellInfo info)
          The HierarchyEnumerator has finished enumerating the contents of the current Cell instance.
static boolean HierarchyEnumerator.searchInExportNetwork(Network net, HierarchyEnumerator.CellInfo info, Network visitorNet)
           
static boolean HierarchyEnumerator.searchNetworkInParent(Network net, HierarchyEnumerator.CellInfo info, Network visitorNet)
          Method to search if child network is connected to visitor network (visitorNet).
abstract  boolean HierarchyEnumerator.Visitor.visitNodeInst(Nodable ni, HierarchyEnumerator.CellInfo info)
          The HierarchyEnumerator is visiting Nodable ni.
 

Uses of HierarchyEnumerator.CellInfo in com.sun.electric.tool.extract
 

Subclasses of HierarchyEnumerator.CellInfo in com.sun.electric.tool.extract
static class ParasiticTool.ParasiticCellInfo
          Class to define cell information for Parasitic extraction
 

Methods in com.sun.electric.tool.extract with parameters of type HierarchyEnumerator.CellInfo
 boolean LayerCoverageTool.LayerVisitor.enterCell(HierarchyEnumerator.CellInfo info)
           
 boolean GeometrySearch.enterCell(HierarchyEnumerator.CellInfo info)
          Enumerator class
 void LayerCoverageTool.LayerVisitor.exitCell(HierarchyEnumerator.CellInfo info)
          In case of non null bounding box, it will undo the transformation
 void GeometrySearch.exitCell(HierarchyEnumerator.CellInfo info)
           
 boolean LayerCoverageTool.LayerVisitor.visitNodeInst(Nodable no, HierarchyEnumerator.CellInfo info)
           
 boolean GeometrySearch.visitNodeInst(Nodable no, HierarchyEnumerator.CellInfo info)
           
 

Uses of HierarchyEnumerator.CellInfo in com.sun.electric.tool.generator.flag
 

Methods in com.sun.electric.tool.generator.flag with parameters of type HierarchyEnumerator.CellInfo
 boolean SchematicVisitor.enterCell(HierarchyEnumerator.CellInfo info)
           
 void SchematicVisitor.exitCell(HierarchyEnumerator.CellInfo info)
           
 boolean SchematicVisitor.visitNodeInst(Nodable no, HierarchyEnumerator.CellInfo info)
           
 

Uses of HierarchyEnumerator.CellInfo in com.sun.electric.tool.generator.sclibrary
 

Methods in com.sun.electric.tool.generator.sclibrary with parameters of type HierarchyEnumerator.CellInfo
 boolean SCLibraryGen.StandardCellHierarchy.enterCell(HierarchyEnumerator.CellInfo info)
           
 void SCLibraryGen.StandardCellHierarchy.exitCell(HierarchyEnumerator.CellInfo info)
           
 boolean SCLibraryGen.StandardCellHierarchy.visitNodeInst(Nodable ni, HierarchyEnumerator.CellInfo info)
           
 

Uses of HierarchyEnumerator.CellInfo in com.sun.electric.tool.io.output
 

Subclasses of HierarchyEnumerator.CellInfo in com.sun.electric.tool.io.output
 class Topology.MyCellInfo
           
 

Methods in com.sun.electric.tool.io.output that return HierarchyEnumerator.CellInfo
 HierarchyEnumerator.CellInfo Topology.Visitor.newCellInfo()
           
 

Methods in com.sun.electric.tool.io.output with parameters of type HierarchyEnumerator.CellInfo
protected  void Topology.enterCell(HierarchyEnumerator.CellInfo info)
          Called at the end of the enter cell phase of hierarchy enumeration
 boolean Topology.Visitor.enterCell(HierarchyEnumerator.CellInfo info)
           
protected  void Spice.enterCell(HierarchyEnumerator.CellInfo info)
          Method called during hierarchy traversal.
 boolean Spice.FlatSpiceCodeVisitor.enterCell(HierarchyEnumerator.CellInfo info)
           
 boolean Geometry.Visitor.enterCell(HierarchyEnumerator.CellInfo info)
           
 void Topology.Visitor.exitCell(HierarchyEnumerator.CellInfo info)
           
 void Spice.FlatSpiceCodeVisitor.exitCell(HierarchyEnumerator.CellInfo info)
           
 void Geometry.Visitor.exitCell(HierarchyEnumerator.CellInfo info)
           
protected  void Topology.validateSkippedCell(HierarchyEnumerator.CellInfo info)
          If a cell is skipped, this method can perform any checking to validate that no error occurs
protected  void Spice.validateSkippedCell(HierarchyEnumerator.CellInfo info)
          Method called when a cell is skipped.
 boolean Topology.Visitor.visitNodeInst(Nodable no, HierarchyEnumerator.CellInfo info)
           
 boolean Spice.FlatSpiceCodeVisitor.visitNodeInst(Nodable ni, HierarchyEnumerator.CellInfo info)
           
 boolean Geometry.Visitor.visitNodeInst(Nodable no, HierarchyEnumerator.CellInfo info)
           
 

Uses of HierarchyEnumerator.CellInfo in com.sun.electric.tool.logicaleffort
 

Subclasses of HierarchyEnumerator.CellInfo in com.sun.electric.tool.logicaleffort
protected static class LENetlister.LECellInfo
           
 class LENetlister1.LECellInfo
          Logical Effort Cell Info class.
static class LENetlister2.LECellInfo
          Logical Effort Cell Info class.
 

Methods in com.sun.electric.tool.logicaleffort that return HierarchyEnumerator.CellInfo
 HierarchyEnumerator.CellInfo LENetlister2.newCellInfo()
          Override the default Cell info to pass along logical effort specific information
 HierarchyEnumerator.CellInfo LENetlister1.newCellInfo()
          Override the default Cell info to pass along logical effort specific information
 

Methods in com.sun.electric.tool.logicaleffort with parameters of type HierarchyEnumerator.CellInfo
 void LENetlister2.doneVisitNodeInst(Nodable ni, HierarchyEnumerator.CellInfo info)
           
 void LENetlister1.doneVisitNodeInst(Nodable ni, HierarchyEnumerator.CellInfo info)
           
 boolean LENetlister2.enterCell(HierarchyEnumerator.CellInfo info)
          Enter cell initializes the LECellInfo.
 boolean LENetlister1.enterCell(HierarchyEnumerator.CellInfo info)
          Enter cell initializes the LECellInfo.
 void LENetlister2.exitCell(HierarchyEnumerator.CellInfo info)
          Nothing to do for exitCell
 void LENetlister1.exitCell(HierarchyEnumerator.CellInfo info)
          Nothing to do for exitCell
 boolean LENetlister2.visitNodeInst(Nodable ni, HierarchyEnumerator.CellInfo info)
          Visit NodeInst creates a new Logical Effort instance from the parameters found on the Nodable, if that Nodable is an LEGATE.
 boolean LENetlister1.visitNodeInst(Nodable ni, HierarchyEnumerator.CellInfo info)
          Visit NodeInst creates a new Logical Effort instance from the parameters found on the Nodable, if that Nodable is an LEGATE.
 

Uses of HierarchyEnumerator.CellInfo in com.sun.electric.tool.ncc
 

Methods in com.sun.electric.tool.ncc with parameters of type HierarchyEnumerator.CellInfo
 boolean NccCrossProbing.enterCell(HierarchyEnumerator.CellInfo info)
           
 void NccCrossProbing.exitCell(HierarchyEnumerator.CellInfo info)
           
 boolean NccCrossProbing.visitNodeInst(Nodable ni, HierarchyEnumerator.CellInfo info)
           
 

Uses of HierarchyEnumerator.CellInfo in com.sun.electric.tool.user
 

Methods in com.sun.electric.tool.user with parameters of type HierarchyEnumerator.CellInfo
 boolean NetworkHighlighter.enterCell(HierarchyEnumerator.CellInfo info)
           
 void NetworkHighlighter.exitCell(HierarchyEnumerator.CellInfo info)
           
 boolean NetworkHighlighter.visitNodeInst(Nodable ni, HierarchyEnumerator.CellInfo info)