public class FileType
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
static FileType |
ALS
Describes ALS decks.
|
static FileType |
ALSVECTOR
Describes ALS vector decks.
|
static FileType |
ANY
Describes any file.
|
static FileType |
APPLICON860
Describes Applicon 860 decks.
|
static FileType |
ARCHSIM
Describes ArchSim decks.
|
static FileType |
ARCHSIMOUT
Describes ArchSim output.
|
static FileType |
CDL
Describes CDL decks.
|
static FileType |
CIF
Describes CIF files.
|
static FileType |
COSMOS
Describes COSMOS output.
|
static FileType |
DAIS
Describes Dais input.
|
static FileType |
DB
Describes Calibre DRC Error files.
|
static FileType |
DEF
Describes DEF output.
|
static FileType |
DEFAULTLIB
Describes default file format.
|
static FileType |
DELIB
Describes DELIB files.
|
static FileType |
DSPF
Describes DSPF input.
|
static FileType |
DXF
Describes DXF output.
|
static FileType |
EAGLE
Describes Eagle files.
|
static FileType |
ECAD
Describes ECAD files.
|
static FileType |
EDIF
Describes EDIF files.
|
static FileType |
ELIB
Describes ELIB files.
|
static FileType |
EPIC
Describes EPIC simulation output.
|
static FileType |
EPS
Describes Encapsulated PS files.
|
static FileType |
ERR
Describes Assura DRC Error files.
|
static FileType |
ESIM
Describes ESIM/RNL output.
|
static FileType |
FASTHENRY
Describes FastHenry files.
|
static FileType |
FPGA
Describes FPGA files.
|
static FileType |
GDS
Describes GDS files.
|
static FileType |
GDSMAP
Describes GDS layer Map files.
|
static FileType |
HPGL
Describes HPGL files.
|
static FileType |
HSPICEOUT
Describes HSpice output.
|
static FileType |
HTML
Describes HTML files.
|
static FileType |
I
Describes HTML files.
|
static FileType |
IRSIM
Describes IRSIM decks.
|
static FileType |
IRSIMPARAM
Describes IRSIM parameter decks.
|
static FileType |
IRSIMVECTOR
Describes IRSIM vector decks.
|
static FileType |
J3D
Describes J3D files.
|
static FileType |
JAR
Describes Jar file.
|
static FileType |
JAVA
Describes Java source.
|
static FileType |
JELIB
Describes JELIB files.
|
static FileType |
L
Describes L files.
|
static FileType |
LEF
Describes LEF files.
|
static FileType |
LIB
Describes Liberty input.
|
static FileType |
LIBFILE
Describes Library files.
|
static FileType |
LIBRARYFORMATS
Valid library formats as a Type
|
static FileType[] |
libraryTypes
Valid Library formats
|
static FileType |
MAXWELL
Describes Maxwell decks.
|
static FileType |
MOSSIM
Describes MOSSIM decks.
|
static FileType |
MOV
Describes Movie files.
|
static FileType |
PADARR
Describes Pad Frame Array spec.
|
static FileType |
PADS
Describes Pads files.
|
static FileType |
PAL
Describes PAL files.
|
static FileType |
PNG
Describes PostScript files.
|
static FileType |
POSTSCRIPT
Describes PostScript files.
|
static FileType |
PREFS
Describes Preferences files.
|
static FileType |
PROJECT
Describes Project files.
|
static FileType |
PSPICEOUT
Describes PSpice standard output.
|
static FileType |
RAWLTSPICEOUT
Describes Raw LTSpice output.
|
static FileType |
RAWSPICEOUT
Describes Raw Spice output.
|
static FileType |
RAWSSPICEOUT
Describes Raw SmartSpice output.
|
static FileType |
READABLEDUMP
Describes Readable Dump files.
|
static FileType |
RSIM
Describes RSIM output.
|
static FileType |
SILOS
Describes Silos decks.
|
static FileType |
SKILL
Describes Skill decks.
|
static FileType |
SKILLEXPORTSONLY
Describes Skill decks.
|
static FileType |
SPICE
Describes Spice decks.
|
static FileType |
SPICEOUT
Describes Spice standard output.
|
static FileType |
SUE
Describes Sue files.
|
static FileType |
TEGAS
Describes Tegas files.
|
static FileType |
TEXT
Describes text files.
|
static FileType |
VERILOG
Describes Verilog decks.
|
static FileType |
VERILOGOUT
Describes Verilog output.
|
static FileType |
XML
Describes Xml files.
|
Modifier and Type | Method and Description |
---|---|
static FileType |
findType(java.lang.String typeName)
Method to find a given type by name.
|
static java.lang.String |
getDatabaseGroupPath() |
java.lang.String |
getDescription() |
java.lang.String[] |
getExtensions() |
static java.lang.String |
getFactoryGroupPath(java.lang.Object group) |
com.sun.electric.tool.io.FileType.FileFilterAWT |
getFileFilterAWT() |
com.sun.electric.tool.io.FileType.FileFilterSwing |
getFileFilterSwing() |
static java.lang.Object[] |
getFileTypeGroups() |
java.lang.String |
getGroupPath() |
static java.lang.String |
getGroupPath(java.lang.Object group) |
java.lang.String |
getName() |
static FileType |
getType(javax.swing.filechooser.FileFilter filter)
Get the Type for the specified filter
|
static FileType |
getType(java.io.FilenameFilter filter)
Get the Type for the specified filter
|
static void |
setDatabaseGroupPath(java.lang.String path) |
static void |
setFileTypeGroupDir(java.lang.Object obj,
java.lang.String path) |
void |
setGroupPath(java.lang.String path) |
java.lang.String |
toString()
Returns a printable version of this Type.
|
public static final FileType ANY
public static final FileType ALS
public static final FileType ALSVECTOR
public static final FileType APPLICON860
public static final FileType ARCHSIM
public static final FileType ARCHSIMOUT
public static final FileType CDL
public static final FileType CIF
public static final FileType COSMOS
public static final FileType DAIS
public static final FileType DB
public static final FileType DEF
public static final FileType DELIB
public static final FileType DSPF
public static final FileType DXF
public static final FileType EAGLE
public static final FileType ECAD
public static final FileType EDIF
public static final FileType ELIB
public static final FileType EPS
public static final FileType EPIC
public static final FileType ERR
public static final FileType ESIM
public static final FileType FASTHENRY
public static final FileType FPGA
public static final FileType GDS
public static final FileType GDSMAP
public static final FileType HSPICEOUT
public static final FileType HPGL
public static final FileType HTML
public static final FileType I
public static final FileType IRSIM
public static final FileType IRSIMPARAM
public static final FileType IRSIMVECTOR
public static final FileType JAVA
public static final FileType JAR
public static final FileType JELIB
public static final FileType J3D
public static final FileType L
public static final FileType LEF
public static final FileType LIBFILE
public static final FileType LIB
public static final FileType MAXWELL
public static final FileType MOSSIM
public static final FileType MOV
public static final FileType PADARR
public static final FileType PADS
public static final FileType PAL
public static final FileType POSTSCRIPT
public static final FileType PNG
public static final FileType PREFS
public static final FileType PROJECT
public static final FileType PSPICEOUT
public static final FileType RAWSPICEOUT
public static final FileType RAWSSPICEOUT
public static final FileType RAWLTSPICEOUT
public static final FileType READABLEDUMP
public static final FileType RSIM
public static final FileType SILOS
public static final FileType SKILL
public static final FileType SKILLEXPORTSONLY
public static final FileType SPICE
public static final FileType SPICEOUT
public static final FileType SUE
public static final FileType TEGAS
public static final FileType TEXT
public static final FileType VERILOG
public static final FileType VERILOGOUT
public static final FileType XML
public static final FileType DEFAULTLIB
public static final FileType[] libraryTypes
public static final FileType LIBRARYFORMATS
public static java.lang.Object[] getFileTypeGroups()
public static java.lang.String getDatabaseGroupPath()
public static void setDatabaseGroupPath(java.lang.String path)
public static java.lang.String getGroupPath(java.lang.Object group)
public static java.lang.String getFactoryGroupPath(java.lang.Object group)
public static void setFileTypeGroupDir(java.lang.Object obj, java.lang.String path)
public void setGroupPath(java.lang.String path)
public java.lang.String getGroupPath()
public java.lang.String getName()
public java.lang.String getDescription()
public java.lang.String[] getExtensions()
public com.sun.electric.tool.io.FileType.FileFilterSwing getFileFilterSwing()
public com.sun.electric.tool.io.FileType.FileFilterAWT getFileFilterAWT()
public java.lang.String toString()
toString
in class java.lang.Object
public static FileType getType(javax.swing.filechooser.FileFilter filter)
public static FileType getType(java.io.FilenameFilter filter)
public static FileType findType(java.lang.String typeName)
typeName
- FileType name