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

Packages that use LibId
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.database.text Package for handling text. 
com.sun.electric.tool Package for all synthesis and analysis tools. 
com.sun.electric.tool.cvspm Package for the CVS tool which synchronizes circuitry using source-code control. 
com.sun.electric.tool.io.input   
com.sun.electric.tool.io.output   
 

Uses of LibId in com.sun.electric.database
 

Fields in com.sun.electric.database declared as LibId
 LibId ImmutableLibrary.libId
          LibId of this ImmutableLibrary.
 LibId[] LibraryBackup.referencedLibs
          Array of referenced libs
 

Methods in com.sun.electric.database that return LibId
 LibId IdMapper.get(LibId key)
          Get mappinmg of LibId.
 LibId ImmutableCell.getLibId()
          Returns LibId of the Library to which this ImmutableCell belongs.
 

Methods in com.sun.electric.database that return types with arguments of type LibId
 java.util.List<LibId> Snapshot.getChangedLibraries(Snapshot oldSnapshot)
           
 

Methods in com.sun.electric.database with parameters of type LibId
 LibId IdMapper.get(LibId key)
          Get mappinmg of LibId.
 LibraryBackup Snapshot.getLib(LibId libId)
           
static ImmutableLibrary ImmutableLibrary.newInstance(LibId libId, java.net.URL libFile, Version version)
          Returns new ImmutableLibrary object.
static IdMapper IdMapper.renameLibrary(Snapshot snapshot, LibId oldLibId, LibId newLibId)
           
 

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

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

Methods in com.sun.electric.database.hierarchy that return LibId
 LibId Library.getId()
          Method to return LibId of this Library.
 

Methods in com.sun.electric.database.hierarchy with parameters of type LibId
 Library EDatabase.getLib(LibId libId)
           
static Library Library.inCurrentThread(LibId libId)
          Returns a Library by LibId.
 

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

Fields in com.sun.electric.database.id declared as LibId
 LibId CellId.libId
          LibId which owns this CellId.
static LibId[] LibId.NULL_ARRAY
          Empty LibId array for initialization.
 

Methods in com.sun.electric.database.id that return LibId
 LibId IdManager.getLibId(int libIndex)
          Returns LibId by given index.
 LibId IdManager.newLibId(java.lang.String libName)
          Returns LibId with specified libName.
 LibId IdReader.readLibId()
          Reads LibId.
 

Methods in com.sun.electric.database.id with parameters of type LibId
 void IdWriter.writeLibId(LibId libId)
          Writes LibId.
 

Uses of LibId in com.sun.electric.database.text
 

Methods in com.sun.electric.database.text with parameters of type LibId
static java.util.prefs.Preferences Pref.getLibraryPreferences(LibId libId)
          Returns the root of Preferences subtree with Electric options for a specified LibId.
 

Uses of LibId in com.sun.electric.tool
 

Methods in com.sun.electric.tool that return LibId
 LibId AbstractUserInterface.getCurrentLibraryId()
           
 

Uses of LibId in com.sun.electric.tool.cvspm
 

Methods in com.sun.electric.tool.cvspm with parameters of type LibId
static void CVSLibrary.removeLibrary(LibId libId)
          Remove a library from the list of CVS libraries.
static void CVSLibrary.savedLibrary(LibId libId, java.net.URL libFile, java.util.List<java.lang.String> deletedCellFiles, java.util.List<java.lang.String> writtenCellFiles)
          Hook for after a DELIB library was saved.
 

Uses of LibId in com.sun.electric.tool.io.input
 

Methods in com.sun.electric.tool.io.input with parameters of type LibId
static JelibParser JelibParser.parse(LibId libId, java.net.URL fileURL, FileType fileType, boolean onlyProjectSettings, ErrorLogger errorLogger)
           
 

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

Methods in com.sun.electric.tool.io.output with parameters of type LibId
protected  boolean ELIB.writeLib(Snapshot snapshot, LibId theLibId)
          Method to write a Library in binary (.elib) format.
protected  boolean JELIB.writeLib(Snapshot snapshot, LibId libId, java.util.Map<LibId,java.net.URL> libFiles, boolean oldRevision)
          Method to write a Library in Electric Library (.jelib) format.
protected  boolean DELIB.writeLib(Snapshot snapshot, LibId libId, java.util.Set<CellId> oldCells)
           
 

Method parameters in com.sun.electric.tool.io.output with type arguments of type LibId
protected  boolean JELIB.writeLib(Snapshot snapshot, LibId libId, java.util.Map<LibId,java.net.URL> libFiles, boolean oldRevision)
          Method to write a Library in Electric Library (.jelib) format.