Package | Description |
---|---|
com.sun.electric.tool.io |
Package for handling the I/O tool (file import and export).
|
com.sun.electric.tool.io.input | |
com.sun.electric.tool.io.output | |
com.sun.electric.tool.simulation |
Package for handling the simulation tool.
|
com.sun.electric.tool.user.dialogs | |
com.sun.electric.tool.user.menus |
Modifier and Type | Field and Description |
---|---|
static FileType |
FileType.ALS
Describes ALS decks.
|
static FileType |
FileType.ALSVECTOR
Describes ALS vector decks.
|
static FileType |
FileType.ANY
Describes any file.
|
static FileType |
FileType.APPLICON860
Describes Applicon 860 decks.
|
static FileType |
FileType.ARCHSIM
Describes ArchSim decks.
|
static FileType |
FileType.ARCHSIMOUT
Describes ArchSim output.
|
static FileType |
FileType.CDL
Describes CDL decks.
|
static FileType |
FileType.CIF
Describes CIF files.
|
static FileType |
FileType.COSMOS
Describes COSMOS output.
|
static FileType |
FileType.DAIS
Describes Dais input.
|
static FileType |
FileType.DB
Describes Calibre DRC Error files.
|
static FileType |
FileType.DEF
Describes DEF output.
|
static FileType |
FileType.DEFAULTLIB
Describes default file format.
|
static FileType |
FileType.DELIB
Describes DELIB files.
|
static FileType |
FileType.DSPF
Describes DSPF input.
|
static FileType |
FileType.DXF
Describes DXF output.
|
static FileType |
FileType.EAGLE
Describes Eagle files.
|
static FileType |
FileType.ECAD
Describes ECAD files.
|
static FileType |
FileType.EDIF
Describes EDIF files.
|
static FileType |
FileType.ELIB
Describes ELIB files.
|
static FileType |
FileType.EPIC
Describes EPIC simulation output.
|
static FileType |
FileType.EPS
Describes Encapsulated PS files.
|
static FileType |
FileType.ERR
Describes Assura DRC Error files.
|
static FileType |
FileType.ESIM
Describes ESIM/RNL output.
|
static FileType |
FileType.FASTHENRY
Describes FastHenry files.
|
static FileType |
FileType.FPGA
Describes FPGA files.
|
static FileType |
FileType.GDS
Describes GDS files.
|
static FileType |
FileType.GDSMAP
Describes GDS layer Map files.
|
static FileType |
FileType.HPGL
Describes HPGL files.
|
static FileType |
FileType.HSPICEOUT
Describes HSpice output.
|
static FileType |
FileType.HTML
Describes HTML files.
|
static FileType |
FileType.I
Describes HTML files.
|
static FileType |
FileType.IRSIM
Describes IRSIM decks.
|
static FileType |
FileType.IRSIMPARAM
Describes IRSIM parameter decks.
|
static FileType |
FileType.IRSIMVECTOR
Describes IRSIM vector decks.
|
static FileType |
FileType.J3D
Describes J3D files.
|
static FileType |
FileType.JAR
Describes Jar file.
|
static FileType |
FileType.JAVA
Describes Java source.
|
static FileType |
FileType.JELIB
Describes JELIB files.
|
static FileType |
FileType.L
Describes L files.
|
static FileType |
FileType.LEF
Describes LEF files.
|
static FileType |
FileType.LIB
Describes Liberty input.
|
static FileType |
FileType.LIBFILE
Describes Library files.
|
static FileType |
FileType.LIBRARYFORMATS
Valid library formats as a Type
|
static FileType[] |
FileType.libraryTypes
Valid Library formats
|
static FileType |
FileType.MAXWELL
Describes Maxwell decks.
|
static FileType |
FileType.MOSSIM
Describes MOSSIM decks.
|
static FileType |
FileType.MOV
Describes Movie files.
|
static FileType |
FileType.PADARR
Describes Pad Frame Array spec.
|
static FileType |
FileType.PADS
Describes Pads files.
|
static FileType |
FileType.PAL
Describes PAL files.
|
static FileType |
FileType.PNG
Describes PostScript files.
|
static FileType |
FileType.POSTSCRIPT
Describes PostScript files.
|
static FileType |
FileType.PREFS
Describes Preferences files.
|
static FileType |
FileType.PROJECT
Describes Project files.
|
static FileType |
FileType.PSPICEOUT
Describes PSpice standard output.
|
static FileType |
FileType.RAWLTSPICEOUT
Describes Raw LTSpice output.
|
static FileType |
FileType.RAWSPICEOUT
Describes Raw Spice output.
|
static FileType |
FileType.RAWSSPICEOUT
Describes Raw SmartSpice output.
|
static FileType |
FileType.READABLEDUMP
Describes Readable Dump files.
|
static FileType |
FileType.RSIM
Describes RSIM output.
|
static FileType |
FileType.SILOS
Describes Silos decks.
|
static FileType |
FileType.SKILL
Describes Skill decks.
|
static FileType |
FileType.SKILLEXPORTSONLY
Describes Skill decks.
|
static FileType |
FileType.SPICE
Describes Spice decks.
|
static FileType |
FileType.SPICEOUT
Describes Spice standard output.
|
static FileType |
FileType.SUE
Describes Sue files.
|
static FileType |
FileType.TEGAS
Describes Tegas files.
|
static FileType |
FileType.TEXT
Describes text files.
|
static FileType |
FileType.VERILOG
Describes Verilog decks.
|
static FileType |
FileType.VERILOGOUT
Describes Verilog output.
|
static FileType |
FileType.XML
Describes Xml files.
|
Modifier and Type | Method and Description |
---|---|
static FileType |
FileType.findType(java.lang.String typeName)
Method to find a given type by name.
|
static FileType |
FileType.getType(javax.swing.filechooser.FileFilter filter)
Get the Type for the specified filter
|
static FileType |
FileType.getType(java.io.FilenameFilter filter)
Get the Type for the specified filter
|
Modifier and Type | Method and Description |
---|---|
static FileType |
Simulate.getSpiceOutputType(java.lang.String format,
Simulation.SpiceEngine engine) |
Modifier and Type | Method and Description |
---|---|
static Input.InputPreferences |
Input.getInputPreferences(FileType type,
boolean factory)
Return OutputPreferences for a specified FileType.
|
static Library |
Input.importLibrary(Input.InputPreferences prefs,
java.net.URL fileURL,
FileType type,
Library lib,
Technology tech,
java.util.Map<Library,Cell> currentCells,
Job job)
Method to import Cells from disk.
|
static JelibParser |
JELIB.parse(IdManager idManager,
java.net.URL fileURL,
FileType fileType,
boolean onlyProjectSettings,
ErrorLogger errorLogger) |
static JelibParser |
JelibParser.parse(LibId libId,
java.net.URL fileURL,
FileType fileType,
boolean onlyProjectSettings,
ErrorLogger errorLogger) |
static void |
Simulate.plotSimulationResults(FileType type,
Cell cell,
java.net.URL fileURL,
WaveformWindow ww)
Method to read simulation output of a given type.
|
protected static Library |
LibraryFiles.readALibrary(java.net.URL fileURL,
Library lib,
java.lang.String libName,
FileType type,
java.util.Map<Setting,java.lang.Object> projectSettings)
Method to read a single library file.
|
protected Library |
LibraryFiles.readExternalLibraryFromFilename(java.lang.String theFileName,
FileType defaultType)
Method to read an external library file, given its name as stored on disk.
|
static Library |
LibraryFiles.readLibrary(java.net.URL fileURL,
java.lang.String libName,
FileType type,
boolean quick)
Method to read a Library from disk.
|
static Library |
LibraryFiles.readLibrary(java.net.URL fileURL,
java.lang.String libName,
FileType type,
boolean quick,
java.util.Map<Setting,java.lang.Object> projectSettings)
Method to read a Library from disk.
|
static java.util.Map<Setting,java.lang.Object> |
JELIB.readProjectSettings(java.net.URL fileURL,
FileType fileType,
TechPool techPool,
ErrorLogger errorLogger) |
static java.util.Map<java.lang.String,java.lang.Object> |
LibraryFiles.readProjectsSettingsFromLibrary(java.net.URL fileURL,
FileType type)
Method to read a Library from disk.
|
static Stimuli |
Simulate.readSimulationResults(FileType type,
Cell cell,
java.net.URL fileURL) |
Modifier and Type | Method and Description |
---|---|
FileType |
CellModelPrefs.getFileType() |
Modifier and Type | Method and Description |
---|---|
static void |
Output.exportCellCommand(Cell cell,
VarContext context,
java.lang.String fileP,
FileType type,
java.util.List<PolyBase> override)
This is the non-interactive version of exportCellCommand
|
static Output.OutputPreferences |
Output.getOutputPreferences(FileType type,
Cell cell,
boolean factory,
java.util.List<PolyBase> override)
Return OutputPreferences for a specified FileType.
|
static boolean |
Output.writeLibrary(Library lib,
FileType type,
boolean compatibleWith6,
boolean thisQuiet,
boolean delibHeaderOnly,
int backupScheme)
Method to write an entire Library with a particular format.
|
static boolean |
Output.writeLibrary(Library lib,
FileType type,
boolean compatibleWith6,
boolean thisQuiet,
boolean delibHeaderOnly,
int backupScheme,
java.util.List<java.lang.String> deletedCellFiles,
java.util.List<java.lang.String> writtenCellFiles)
Method to write an entire Library with a particular format.
|
Modifier and Type | Method and Description |
---|---|
FileType |
Stimuli.getDataType()
Method to return the type of this simulation data.
|
Modifier and Type | Method and Description |
---|---|
void |
Stimuli.setDataType(FileType type)
Method to set the type of this simulation data.
|
Modifier and Type | Method and Description |
---|---|
static FileType |
OpenFile.getOpenFileType(java.lang.String libName,
FileType def)
Method to determine OpenFile type based on extension
|
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
OpenFile.chooseInputFile(FileType type,
java.lang.String title)
Factory method to create a new open dialog box using the default Type.
|
static java.lang.String |
OpenFile.chooseInputFile(FileType type,
java.lang.String title,
boolean wantDirectory)
Factory method to create a new open dialog box using the default Type.
|
static java.lang.String |
OpenFile.chooseInputFile(FileType type,
java.lang.String title,
boolean wantDirectory,
java.lang.String initialDir,
boolean setSelectedDirAsWorkingDir)
Factory method to create a new open dialog box using the default Type.
|
static java.lang.String |
OpenFile.chooseOutputFile(FileType[] types,
java.lang.String title,
java.lang.String defaultFile)
Factory method to create a new save dialog box using the
default EFileFilter.
|
static java.lang.String |
OpenFile.chooseOutputFile(FileType type,
java.lang.String title,
java.lang.String defaultFile)
Factory method to create a new save dialog box using the
default EFileFilter.
|
static FileType |
OpenFile.getOpenFileType(java.lang.String libName,
FileType def)
Method to determine OpenFile type based on extension
|
Modifier and Type | Method and Description |
---|---|
static FileType |
FileMenu.getLibraryFormat(java.lang.String fileName,
FileType defaultType)
Get the type from the fileName, or if no valid Library type found, return defaultType.
|
Modifier and Type | Method and Description |
---|---|
static void |
FileMenu.exportCommand(FileType type,
boolean isNetlist)
This method implements the export cell command for different export types.
|
static FileType |
FileMenu.getLibraryFormat(java.lang.String fileName,
FileType defaultType)
Get the type from the fileName, or if no valid Library type found, return defaultType.
|
static void |
FileMenu.importLibraryCommand(FileType type,
boolean wholeDirectory,
boolean canMerge,
boolean techSpecific)
This method implements the command to import a library.
|
static void |
FileMenu.saveAllLibrariesCommand(FileType type,
boolean compatibleWith6,
boolean forceToType) |
static boolean |
FileMenu.saveLibraryCommand(Library lib,
FileType type,
boolean compatibleWith6,
boolean forceToType,
boolean saveAs)
This method implements the command to save a library.
|
static com.sun.electric.tool.user.menus.FileMenu.RenameAndSaveLibraryTask |
FileMenu.saveLibraryRequest(Library lib,
FileType type,
boolean compatibleWith6,
boolean forceToType,
boolean saveAs)
This method ask user anout details to save a library.
|
Constructor and Description |
---|
FileMenu.ImportLibrary(java.net.URL fileURL,
FileType type,
Library libToRead,
Library deleteLib,
Technology tech,
com.sun.electric.tool.user.menus.FileMenu.RenameAndSaveLibraryTask saveTask) |
FileMenu.ReadLibrary(java.net.URL fileURL,
FileType type,
java.lang.String cellName) |
FileMenu.ReadLibrary(java.net.URL fileURL,
FileType type,
java.lang.String settingsDirectory,
Library deleteLib,
com.sun.electric.tool.user.menus.FileMenu.RenameAndSaveLibraryTask saveTask,
java.lang.String cellName) |
FileMenu.SaveAllLibrariesInFormatJob(FileType outType) |