public class LEF extends LEFDEF
Modifier and Type | Class and Description |
---|---|
static class |
LEF.LEFPreferences |
LEFDEF.GetLayerInformation, LEFDEF.ViaDef
Input.InputPreferences
firstViaDefFromLEF, knownLayers, OVERALLSCALE, PLACEDEFNETS, PLACELEFGEOMETRY, prXkey, prYkey, widthsFromLEF
byteCount, dataInputStream, ep, errorLogger, fileLength, filePath, inputStream, lineReader, READ_BUFFER_SIZE
Modifier and Type | Method and Description |
---|---|
protected Library |
importALibrary(Library lib,
Technology tech,
java.util.Map<Library,Cell> currentCells)
Method to import a library from disk.
|
protected java.lang.String |
preprocessLine(java.lang.String line)
Helper method for keyword processing which removes comments.
|
getLayerInformation
changesQuiet, closeInput, eofDuring, getAKeyword, getInputPreferences, getLine, getLineFromBinary, getProgressNote, getRestOfLine, importLibrary, initKeywordParsing, isBreakCharacter, isChangeQuiet, isNewLibraryCreated, openBinaryInput, openStringsInput, openTextInput, readWholeLine, setProgressNote, setProgressValue, startProgressDialog, stopProgressDialog, updateProgressDialog
protected Library importALibrary(Library lib, Technology tech, java.util.Map<Library,Cell> currentCells)
importALibrary
in class Input
lib
- the library to fillcurrentCells
- this map will be filled with currentCells in Libraries found in library fileprotected java.lang.String preprocessLine(java.lang.String line)
preprocessLine
in class Input
line
- a line of text just read.