com.sun.electric.tool.io.output
Class CellModelPrefs

java.lang.Object
  extended by com.sun.electric.tool.io.output.CellModelPrefs

public class CellModelPrefs
extends java.lang.Object

User: gainsley Date: Jul 17, 2006


Field Summary
static CellModelPrefs spiceModelPrefs
           
static CellModelPrefs verilogModelPrefs
           
 
Method Summary
 void factoryResetModelFile(Cell cell)
           
 FileType getFileType()
           
 java.lang.String getModelFile(Cell cell)
           
static java.lang.String getModelFile(java.lang.String unfilteredFileName)
           
 java.lang.String getType()
           
 java.util.Map<Cell,java.lang.String> getUnfilteredFileNames(EDatabase database)
           
 boolean isCanLayoutFromNetlist()
           
 boolean isUseLayoutView(Cell cell)
           
static boolean isUseLayoutView(java.lang.String unfilteredFileName)
           
 boolean isUseModelFromFile(Cell cell)
           
static boolean isUseModelFromFile(java.lang.String unfilteredFileName)
           
 void setModelFile(Cell cell, java.lang.String fileName, boolean useModelFromFile, boolean useLayoutView)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

spiceModelPrefs

public static final CellModelPrefs spiceModelPrefs

verilogModelPrefs

public static final CellModelPrefs verilogModelPrefs
Method Detail

getType

public java.lang.String getType()

getFileType

public FileType getFileType()

isCanLayoutFromNetlist

public boolean isCanLayoutFromNetlist()

isUseModelFromFile

public boolean isUseModelFromFile(Cell cell)

isUseModelFromFile

public static boolean isUseModelFromFile(java.lang.String unfilteredFileName)

isUseLayoutView

public boolean isUseLayoutView(Cell cell)

isUseLayoutView

public static boolean isUseLayoutView(java.lang.String unfilteredFileName)

getModelFile

public java.lang.String getModelFile(Cell cell)

getModelFile

public static java.lang.String getModelFile(java.lang.String unfilteredFileName)

setModelFile

public void setModelFile(Cell cell,
                         java.lang.String fileName,
                         boolean useModelFromFile,
                         boolean useLayoutView)

getUnfilteredFileNames

public java.util.Map<Cell,java.lang.String> getUnfilteredFileNames(EDatabase database)

factoryResetModelFile

public void factoryResetModelFile(Cell cell)