Uses of Class
com.sun.electric.database.id.CellId

Packages that use CellId
com.sun.electric.database Package for 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.tool.io.output   
com.sun.electric.tool.user Package for handling the user-interface tool. 
com.sun.electric.tool.user.redisplay   
 

Uses of CellId in com.sun.electric.database
 

Fields in com.sun.electric.database declared as CellId
 CellId ImmutableCell.cellId
          CellId of this ImmutableCell.
 CellId[] Snapshot.groupMainSchematics
           
 

Methods in com.sun.electric.database that return CellId
 CellId IdMapper.get(CellId key)
          Get mappinmg of CellId.
 

Methods in com.sun.electric.database that return types with arguments of type CellId
 java.util.Collection<CellId> Snapshot.getCellsDownTop()
           
 java.util.List<CellId> Snapshot.getChangedCells(Snapshot oldSnapshot)
           
 java.util.Collection<CellId> IdMapper.getNewCellIds()
           
 

Methods in com.sun.electric.database with parameters of type CellId
 CellId IdMapper.get(CellId key)
          Get mappinmg of CellId.
 CellBackup Snapshot.getCell(CellId cellId)
           
 ERectangle Snapshot.getCellBounds(CellId cellId)
           
 CellRevision Snapshot.getCellRevision(CellId cellId)
           
 void IdMapper.moveCell(CellBackup cellBackup, CellId newCellId)
          Add to this idMapper mapping from old cellBackup to new cellId together with all exports.
static ImmutableCell ImmutableCell.newInstance(CellId cellId, long creationDate)
          Returns new ImmutableCell object.
static IdMapper IdMapper.renameCell(Snapshot snapshot, CellId oldCellId, CellId newCellId)
           
 void Snapshot.setCellBounds(CellId cellId, ERectangle r)
          Sets cell bounds for a cell with given CellId
 Snapshot Snapshot.withRenamedIds(IdMapper idMapper, CellId fromGroup, java.lang.String toGroup)
          Returns Snapshot which differs from this Snapshot by renamed Ids.
 

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

Methods in com.sun.electric.database.hierarchy that return CellId
 CellId Cell.getId()
          Method to return NodeProtoId of this NodeProto.
 

Methods in com.sun.electric.database.hierarchy with parameters of type CellId
 Cell EDatabase.getCell(CellId cellId)
           
static Cell Cell.inCurrentThread(CellId cellId)
          Returns a Cell by CellId.
 

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

Fields in com.sun.electric.database.id declared as CellId
static CellId[] CellId.NULL_ARRAY
          Empty CellId array for initialization.
 CellId CellUsage.parentId
          CellId of the parent Cell
 CellId CellUsage.protoId
          CellId of the (prototype) subCell
 

Methods in com.sun.electric.database.id that return CellId
 CellId IdManager.getCellId(int cellIndex)
          Returns CellId by given index.
 CellId ExportId.getParentId()
          Method to return the parent NodeProtoId of this ExportId.
 CellId LibId.newCellId(CellName cellName)
          Returns new CellId with cellIndex unique in this IdManager.
 

Methods in com.sun.electric.database.id with parameters of type CellId
 CellUsage CellId.getUsageIn(CellId protoId)
          Returns CellUsage with this CellId as a parent cell and with given CellId as a proto subcell.
 

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

Methods in com.sun.electric.tool.io.output with parameters of type CellId
static java.lang.String DELIB.getCellSubDir(CellId cellId)
          Cell subdirectory name.
 

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

Methods in com.sun.electric.tool.user with parameters of type CellId
 void ErrorLogger.logError(java.lang.String message, CellId cellId, int sortKey)
          Factory method to log an error message.
 

Constructors in com.sun.electric.tool.user with parameters of type CellId
ErrorLogger.MessageLog(java.lang.String message, CellId logCellId, int sortKey, java.util.List<ErrorHighlight> highlights)
           
 

Uses of CellId in com.sun.electric.tool.user.redisplay
 

Methods in com.sun.electric.tool.user.redisplay that return types with arguments of type CellId
 java.util.Set<CellId> VectorCache.forceRedrawAfterChange(java.util.Set<CellId> topCells)
           
 

Methods in com.sun.electric.tool.user.redisplay with parameters of type CellId
 void VectorCache.addBoxToCell(double lX, double lY, double hX, double hY, Layer layer, CellId cellId)
          Method to insert a manhattan rectangle into the vector cache for a Cell.
 void VectorCache.addInstanceToCell(double lX, double lY, double hX, double hY, CellId cellId)
          Method to insert a manhattan rectangle into the vector cache for a Cell.
 

Method parameters in com.sun.electric.tool.user.redisplay with type arguments of type CellId
 java.util.Set<CellId> VectorCache.forceRedrawAfterChange(java.util.Set<CellId> topCells)