Package | Description |
---|---|
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.
|
Modifier and Type | Field and Description |
---|---|
ImmutableLibrary |
LibraryBackup.d
Library persistent data.
|
Modifier and Type | Method and Description |
---|---|
static ImmutableLibrary |
ImmutableLibrary.newInstance(LibId libId,
java.net.URL libFile,
Version version)
Returns new ImmutableLibrary object.
|
ImmutableLibrary |
ImmutableLibrary.withDelibCells(java.util.Set<CellId> delibCells)
Returns ImmutableLibrary which differs from this ImmutableLibrary by delibCells.
|
ImmutableLibrary |
ImmutableLibrary.withFlags(int flags)
Returns ImmutableLibrary which differs from this ImmutableLibrary by flags.
|
ImmutableLibrary |
ImmutableLibrary.withLibFile(java.net.URL libFile)
Returns ImmutableLibrary which differs from this ImmutableLibrary by file.
|
ImmutableLibrary |
ImmutableLibrary.withoutVariable(Variable.Key key)
Returns ImmutableCell which differs from this ImmutableCell by removing Variable
with the specified key.
|
ImmutableLibrary |
ImmutableLibrary.withVariable(Variable var)
Returns ImmutableLibrary which differs from this ImmutableLibrary by additional Variable.
|
ImmutableLibrary |
ImmutableLibrary.withVersion(Version version)
Returns ImmutableLibrary which differs from this ImmutableLibrary by version.
|
Constructor and Description |
---|
LibraryBackup(ImmutableLibrary d,
boolean modified,
LibId[] referencedLibs)
Creates a new instance of LibraryBackup
|
Modifier and Type | Method and Description |
---|---|
void |
Changes.modifyLibrary(Library lib,
ImmutableLibrary oldD)
Method to announce a change to a Library.
|
Modifier and Type | Method and Description |
---|---|
void |
Layout.modifyLibrary(Library lib,
ImmutableLibrary oldD)
Method to handle a change to a Library.
|
void |
Constraints.modifyLibrary(Library lib,
ImmutableLibrary oldD)
Method to announce a change to a Library.
|
Modifier and Type | Method and Description |
---|---|
ImmutableLibrary |
Library.getD()
Returns persistent data of this Library.
|
Modifier and Type | Method and Description |
---|---|
void |
Listener.modifyLibrary(Library lib,
ImmutableLibrary oldD)
Method to handle a change to a Library.
|