Uses of Class
com.sun.electric.tool.io.FileType

Packages that use FileType
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   
 

Uses of FileType in com.sun.electric.tool.io
 

Fields in com.sun.electric.tool.io declared as FileType
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.
 

Methods in com.sun.electric.tool.io that return FileType
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
 

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

Methods in com.sun.electric.tool.io.input that return FileType
static FileType Simulate.getSpiceOutputType(java.lang.String format, Simulation.SpiceEngine engine)
           
 

Methods in com.sun.electric.tool.io.input with parameters of type FileType
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)
           
 

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

Methods in com.sun.electric.tool.io.output that return FileType
 FileType CellModelPrefs.getFileType()
           
 

Methods in com.sun.electric.tool.io.output with parameters of type FileType
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.
 

Uses of FileType in com.sun.electric.tool.simulation
 

Methods in com.sun.electric.tool.simulation that return FileType
 FileType Stimuli.getDataType()
          Method to return the type of this simulation data.
 

Methods in com.sun.electric.tool.simulation with parameters of type FileType
 void Stimuli.setDataType(FileType type)
          Method to set the type of this simulation data.
 

Uses of FileType in com.sun.electric.tool.user.dialogs
 

Methods in com.sun.electric.tool.user.dialogs that return FileType
static FileType OpenFile.getOpenFileType(java.lang.String libName, FileType def)
          Method to determine OpenFile type based on extension
 

Methods in com.sun.electric.tool.user.dialogs with parameters of type FileType
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
 

Uses of FileType in com.sun.electric.tool.user.menus
 

Methods in com.sun.electric.tool.user.menus that return FileType
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.
 

Methods in com.sun.electric.tool.user.menus with parameters of type FileType
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.
 

Constructors in com.sun.electric.tool.user.menus with parameters of type FileType
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)