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

Packages that use ImmutableLibrary
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 ImmutableLibrary in com.sun.electric.database
 

Fields in com.sun.electric.database declared as ImmutableLibrary
 ImmutableLibrary LibraryBackup.d
          Library persistent data.
 

Methods in com.sun.electric.database that return ImmutableLibrary
static ImmutableLibrary ImmutableLibrary.newInstance(LibId libId, java.net.URL libFile, Version version)
          Returns new ImmutableLibrary object.
 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.
 

Constructors in com.sun.electric.database with parameters of type ImmutableLibrary
LibraryBackup(ImmutableLibrary d, boolean modified, LibId[] referencedLibs)
          Creates a new instance of LibraryBackup
 

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

Methods in com.sun.electric.database.change with parameters of type ImmutableLibrary
 void Changes.modifyLibrary(Library lib, ImmutableLibrary oldD)
          Method to announce a change to a Library.
 

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

Methods in com.sun.electric.database.constraint with parameters of type ImmutableLibrary
 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.
 

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

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

Uses of ImmutableLibrary in com.sun.electric.tool
 

Methods in com.sun.electric.tool with parameters of type ImmutableLibrary
 void Listener.modifyLibrary(Library lib, ImmutableLibrary oldD)
          Method to handle a change to a Library.