Uses of Class
com.sun.electric.database.ImmutableCell

Packages that use ImmutableCell
com.sun.electric.database Package for the Electric database. 
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.tool Package for all synthesis and analysis tools. 
 

Uses of ImmutableCell in com.sun.electric.database
 

Fields in com.sun.electric.database declared as ImmutableCell
 ImmutableCell CellRevision.d
          Cell persistent data.
 

Methods in com.sun.electric.database that return ImmutableCell
static ImmutableCell ImmutableCell.newInstance(CellId cellId, long creationDate)
          Returns new ImmutableCell object.
 ImmutableCell ImmutableCell.withCreationDate(long creationDate)
          Returns ImmutableCell which differs from this ImmutableCell by creation date.
 ImmutableCell ImmutableCell.withFlags(int flags)
          Returns ImmutableCell which differs from this ImmutableCell by flags.
 ImmutableCell ImmutableCell.withGroupName(CellName groupName)
          Returns ImmutableCell which differs from this ImmutableCell by group name.
 ImmutableCell ImmutableCell.withoutParam(Variable.AttrKey key)
          Returns ImmutableCell which differs from this ImmutableCell by removing parameter with the specified key.
 ImmutableCell ImmutableCell.withoutVariable(Variable.Key key)
          Returns ImmutableCell which differs from this ImmutableCell by removing Variable with the specified key.
 ImmutableCell ImmutableCell.withoutVariables()
          Returns ImmutableCell which differs from this ImmutableCell by removing all Variables.
 ImmutableCell ImmutableCell.withParam(Variable var)
          Returns ImmutableCell which differs from this ImmutableCell by additional parameter.
 ImmutableCell ImmutableCell.withRevisionDate(long revisionDate)
          Returns ImmutableCell which differs from this ImmutableCell by revision date.
 ImmutableCell ImmutableCell.withTechId(TechId techId)
          Returns ImmutableCell which differs from this ImmutableCell by technology.
 ImmutableCell ImmutableCell.withVariable(Variable var)
          Returns ImmutableCell which differs from this ImmutableCell by additional Variable.
 

Methods in com.sun.electric.database with parameters of type ImmutableCell
static CellBackup CellBackup.newInstance(ImmutableCell d, TechPool techPool)
          Creates a new instance of CellBackup
 CellRevision CellRevision.with(ImmutableCell d, ImmutableNodeInst[] nodesArray, ImmutableArcInst[] arcsArray, ImmutableExport[] exportsArray)
          Creates a new instance of CellRevision which differs from this CellRevision.
 CellBackup CellBackup.with(ImmutableCell d, ImmutableNodeInst[] nodesArray, ImmutableArcInst[] arcsArray, ImmutableExport[] exportsArray, TechPool superPool)
          Creates a new instance of CellBackup which differs from this CellBackup.
 

Constructors in com.sun.electric.database with parameters of type ImmutableCell
CellRevision(ImmutableCell d)
          Creates a new instance of CellRevision
 

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

Methods in com.sun.electric.database.change with parameters of type ImmutableCell
 void Changes.modifyCell(Cell cell, ImmutableCell oD)
          Method to announce a change to a Cell.
 

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

Methods in com.sun.electric.database.constraint with parameters of type ImmutableCell
 void Layout.modifyCell(Cell cell, ImmutableCell oD)
          Method to handle a change to a Cell.
 void Constraints.modifyCell(Cell cell, ImmutableCell oD)
          Method to announce a change to a Cell.
 

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

Methods in com.sun.electric.database.hierarchy that return ImmutableCell
 ImmutableCell Cell.getD()
          Returns persistent data of this Cell.
 

Uses of ImmutableCell in com.sun.electric.tool
 

Methods in com.sun.electric.tool with parameters of type ImmutableCell
 void Listener.modifyCell(Cell cell, ImmutableCell oD)
          Method to handle a change to a Cell.