com.sun.electric.tool.io
Class IOTool.SkillPreferences

java.lang.Object
  extended by com.sun.electric.tool.io.output.Output.OutputPreferences
      extended by com.sun.electric.tool.io.IOTool.SkillPreferences
Enclosing class:
IOTool

public static class IOTool.SkillPreferences
extends Output.OutputPreferences


Field Summary
 boolean excludeSubcells
           
 boolean exportsOnly
           
 boolean flattenHierarchy
           
 int gdsCellNameLenMax
           
 boolean gdsNameLimit
           
 boolean gdsOutUpperCase
           
 java.lang.String libName
           
 
Fields inherited from class com.sun.electric.tool.io.output.Output.OutputPreferences
includeDateAndVersionInOutput, useCopyrightMessage
 
Constructor Summary
IOTool.SkillPreferences(boolean factory, boolean exportsOnly, Cell cell)
           
 
Method Summary
 Output doOutput(Cell cell, VarContext context, java.lang.String filePath)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

exportsOnly

public boolean exportsOnly

libName

public java.lang.String libName

gdsNameLimit

public boolean gdsNameLimit

gdsCellNameLenMax

public int gdsCellNameLenMax

gdsOutUpperCase

public boolean gdsOutUpperCase

flattenHierarchy

public boolean flattenHierarchy

excludeSubcells

public boolean excludeSubcells
Constructor Detail

IOTool.SkillPreferences

public IOTool.SkillPreferences(boolean factory,
                               boolean exportsOnly,
                               Cell cell)
Method Detail

doOutput

public Output doOutput(Cell cell,
                       VarContext context,
                       java.lang.String filePath)
Specified by:
doOutput in class Output.OutputPreferences