Uses of Class
com.sun.electric.database.hierarchy.Export

Packages that use Export
com.sun.electric.database.change Package for handling changes to the Electric database. 
com.sun.electric.database.constraint Package for handling constraint propagation in the Electric database. 
com.sun.electric.database.hierarchy Package for hierarchy (cell instances inside of cells). 
com.sun.electric.database.id Package for Ids in the Electric database. 
com.sun.electric.database.network Package for handling network control in Electric. 
com.sun.electric.database.topology Package for connected Nodes and Arcs. 
com.sun.electric.tool Package for all synthesis and analysis tools. 
com.sun.electric.tool.generator.layout   
com.sun.electric.tool.io.output   
com.sun.electric.tool.user Package for handling the user-interface tool. 
com.sun.electric.tool.user.ncc   
 

Uses of Export in com.sun.electric.database.change
 

Methods in com.sun.electric.database.change with parameters of type Export
 void Changes.modifyExport(Export pp, ImmutableExport oldD)
          Method to announce a change to an Export.
 

Uses of Export in com.sun.electric.database.constraint
 

Methods in com.sun.electric.database.constraint with parameters of type Export
 void Layout.modifyExport(Export pp, ImmutableExport oldD)
          Method to handle a change to an Export.
 void Constraints.modifyExport(Export pp, ImmutableExport oD)
          Method to handle a change to an Export.
 

Uses of Export in com.sun.electric.database.hierarchy
 

Fields in com.sun.electric.database.hierarchy declared as Export
static Export[] Export.NULL_ARRAY
          Empty Export array for initialization.
 

Methods in com.sun.electric.database.hierarchy that return Export
 Export Cell.findExport(Name name)
          Method to find a named Export on this Cell.
 Export Cell.findExport(java.lang.String name)
          Method to find a named Export on this Cell.
 Export Export.getEquivalentPort(Cell otherCell)
          Method to find the Export on another Cell that is equivalent to this Export.
 Export Cell.getExportChron(int chronIndex)
          Method to return the Export at specified chronological index.
 Export Cell.getPort(int portIndex)
          Method to return the PortProto at specified position.
 Export Cell.getPort(PortProtoId portProtoId)
          Method to return the PortProto by thread-independent PortProtoId.
static Export Export.newInstance(Cell parent, ExportId exportId, java.lang.String name, TextDescriptor nameTextDescriptor, PortInst originalPort, boolean alwaysDrawn, boolean bodyOnly, PortCharacteristic characteristic, ErrorLogger errorLogger)
          Factory method to create an Export
static Export Export.newInstance(Cell parent, PortInst portInst, java.lang.String protoName)
          Method to create an Export with the specified values.
static Export Export.newInstance(Cell parent, PortInst portInst, java.lang.String protoName, boolean createOnIcon)
          Method to create an Export with the specified values.
 

Methods in com.sun.electric.database.hierarchy that return types with arguments of type Export
 java.util.Iterator<Export> Cell.getExports()
          Method to return an iterator over all Exports of this NodeProto.
 

Methods in com.sun.electric.database.hierarchy with parameters of type Export
 int Export.compareTo(Export that)
          Compares Exports by their Cells and names.
 void Export.copyStateBits(Export other)
          Method to copy state bits from other Export.
 int[] HierarchyEnumerator.CellInfo.getExportNetIDs(Export e)
          Get netIDs for the Export: e.
 

Method parameters in com.sun.electric.database.hierarchy with type arguments of type Export
 void Cell.killExports(java.util.Set<Export> killedExports)
          Method to unlink a set of these Export from this Cell.
 

Uses of Export in com.sun.electric.database.id
 

Methods in com.sun.electric.database.id that return Export
 Export ExportId.inDatabase(EDatabase database)
          Method to return the Export representing ExportId in the specified EDatabase.
 

Uses of Export in com.sun.electric.database.network
 

Methods in com.sun.electric.database.network that return Export
 Export Network.findExportWithSameCharacteristic(PortProto p)
           
 

Methods in com.sun.electric.database.network that return types with arguments of type Export
 java.util.Iterator<Export> Network.getExports()
          Get iterator over all Exports on Network
 

Methods in com.sun.electric.database.network with parameters of type Export
 int Netlist.getBusWidth(Export e)
          Method to return the bus width on an Export.
 Network Netlist.getNetwork(Export export, int busIndex)
          Get network of signal in export.
 

Uses of Export in com.sun.electric.database.topology
 

Methods in com.sun.electric.database.topology that return types with arguments of type Export
 java.util.Iterator<Export> PortInst.getExports()
          Get iterator of all Exports that connect to this PortInst
 java.util.Iterator<Export> NodeInst.getExports()
          Method to return an Iterator over all Exports on this NodeInst.
 

Uses of Export in com.sun.electric.tool
 

Methods in com.sun.electric.tool with parameters of type Export
 void Listener.modifyExport(Export pp, ImmutableExport oD)
          Method to handle a change to an Export.
 

Uses of Export in com.sun.electric.tool.generator.layout
 

Methods in com.sun.electric.tool.generator.layout that return Export
static Export LayoutLib.newExport(Cell cell, java.lang.String name, PortCharacteristic role, ArcProto ap, double w, double x, double y)
          Create an export for a particular layer.
 

Methods in com.sun.electric.tool.generator.layout with parameters of type Export
 void TrackRouter.connect(Export export)
           
 

Uses of Export in com.sun.electric.tool.io.output
 

Methods in com.sun.electric.tool.io.output that return Export
protected  Export Topology.CellSignal.getExport()
           
protected  Export Topology.CellAggregateSignal.getExport()
           
 

Uses of Export in com.sun.electric.tool.user
 

Methods in com.sun.electric.tool.user with parameters of type Export
 int ExportChanges.ExportSortedByBusIndex.compare(Export e1, Export e2)
           
 int ExportChanges.ExportsByNumber.compare(Export e1, Export e2)
          Method to sort Exports by their name.
static PortInst ExportChanges.getNewPortFromReferenceExport(NodeInst newNi, Export referenceExport)
          This returns the port inst on newNi that corresponds to the portinst that has been exported as 'referenceExport' on some other nodeinst of the same node prototype.
static int ViewChanges.iconTextRotation(Export pp, int inputRot, int outputRot, int bidirRot, int pwrRot, int gndRot, int clkRot)
          Method to determine the side of the icon that port "pp" belongs on.
 void ErrorLogger.logError(java.lang.String message, Export pp, int sortKey)
          Factory method to log an error message.
 void ErrorLogger.logWarning(java.lang.String message, Export pp, Cell cell, VarContext context, int sortKey)
          Factory method to log a warning message.
static boolean ViewChanges.makeIconExport(Export pp, int index, double xPos, double yPos, double xBBPos, double yBBPos, Cell np, int exportTech, boolean drawLeads, int exportStyle, int exportLocation, int textRotation, boolean alwaysDrawn)
          Helper method to create an export in an icon.
static ErrorHighlight ErrorHighlight.newInstance(Export e)
           
 

Method parameters in com.sun.electric.tool.user with type arguments of type Export
static void ExportChanges.deleteExports(Cell cell, java.util.List<Export> exportsToDelete)
           
 void ErrorLogger.logError(java.lang.String message, java.util.List<Geometric> geomList, java.util.List<Export> exportList, Cell cell, int sortKey)
          Factory method to log an error message.
 void ErrorLogger.logError(java.lang.String message, java.util.List<Geometric> geomList, java.util.List<Export> exportList, java.util.List<EPoint> lineList, java.util.List<EPoint> pointList, java.util.List<PolyBase> polyList, Cell cell, int sortKey)
          Factory method to log an error message.
 void ErrorLogger.logWarning(java.lang.String message, java.util.List<Geometric> geomList, java.util.List<Export> exportList, java.util.List<EPoint> lineList, java.util.List<EPoint> pointList, java.util.List<PolyBase> polyList, Cell cell, int sortKey)
          Factory method to log a warning message.
static int ExportChanges.reExportPorts(Cell cell, java.util.List<PortInst> portInsts, boolean sort, boolean includeWiredPorts, boolean onlyPowerGround, java.util.Map<PortInst,Export> originalExports)
          Re-exports the PortInsts in the list.
 

Constructor parameters in com.sun.electric.tool.user with type arguments of type Export
ExportChanges.ReExportPorts(Cell cell, java.util.List<PortInst> portInsts, boolean sort, boolean includeWiredPorts, boolean onlyPowerGround, java.util.Map<PortInst,Export> originalExports)
          Constructor.
ExportChanges.RenumberNumericExports(java.util.List<Export> exports)
           
 

Uses of Export in com.sun.electric.tool.user.ncc
 

Methods in com.sun.electric.tool.user.ncc that return Export
 Export ExportConflict.CharactConflict.getLocalExport()
          Get local Export
 

Constructors in com.sun.electric.tool.user.ncc with parameters of type Export
ExportConflict.CharactConflict(Cell cel, VarContext con, java.lang.String nm, java.lang.String gType, java.lang.String lType, Export exp)