Package | Description |
---|---|
com.sun.electric.database |
Package for 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.variable |
Package for handling variables.
|
com.sun.electric.tool.io.input | |
com.sun.electric.tool.user |
Package for handling the user-interface tool.
|
Modifier and Type | Method and Description |
---|---|
static IdMapper |
IdMapper.consolidateExportIds(Snapshot snapshot) |
static IdMapper |
IdMapper.renameCell(Snapshot snapshot,
CellId oldCellId,
CellId newCellId) |
static IdMapper |
IdMapper.renameLibrary(Snapshot snapshot,
LibId oldLibId,
LibId newLibId) |
Modifier and Type | Method and Description |
---|---|
ImmutablePortInst |
ImmutablePortInst.withRenamedIds(IdMapper idMapper)
Returns ImmutablePortInst which differs from this ImmutablePortInst by renamed Ids.
|
Snapshot |
Snapshot.withRenamedIds(IdMapper idMapper,
CellId fromGroup,
java.lang.String toGroup)
Returns Snapshot which differs from this Snapshot by renamed Ids.
|
Modifier and Type | Method and Description |
---|---|
void |
Layout.renameIds(IdMapper idMapper)
Method to announce than Ids were renamed.
|
void |
Constraints.renameIds(IdMapper idMapper)
Method to announce than Ids were renamed.
|
Modifier and Type | Method and Description |
---|---|
IdMapper |
Cell.rename(java.lang.String newName,
java.lang.String newGroupName)
Method to rename this Cell.
|
IdMapper |
Library.setName(java.lang.String libName)
Method to set the name of this Library.
|
IdMapper |
Cell.setView(View newView)
Method to change the view of this Cell.
|
Modifier and Type | Method and Description |
---|---|
Variable |
Variable.withRenamedIds(IdMapper idMapper)
Returns Variable which differs from this Variable by renamed Ids.
|
Modifier and Type | Method and Description |
---|---|
static IdMapper |
LibraryFiles.reloadLibrary(Library lib)
Reload a library from disk.
|
Modifier and Type | Method and Description |
---|---|
static IdMapper |
CellChangeJobs.copyRecursively(java.util.List<Cell> fromCells,
Library toLib,
boolean verbose,
boolean move,
boolean allRelatedViews,
boolean copySubCells,
boolean useExisting)
Method to recursively copy cells between libraries.
|
Modifier and Type | Method and Description |
---|---|
static void |
User.fixStaleCellReferences(IdMapper idMapper)
Reloading oe renaming libraries has the side affect that any EditWindows
containing cells that were reloaded now point to old, unlinked
cells instead of the new ones.
|