com.sun.electric.technology
Class Technology.TechSetting

java.lang.Object
  extended by com.sun.electric.database.text.Setting
      extended by com.sun.electric.technology.Technology.TechSetting
Enclosing class:
Technology

public static class Technology.TechSetting
extends Setting

Class to extend prefs so that changes to MOSIS CMOS options will update the display.


Nested Class Summary
 
Nested classes/interfaces inherited from class com.sun.electric.database.text.Setting
Setting.SettingChangeBatch
 
Method Summary
static Setting makeBooleanSetting(Technology tech, java.lang.String name, java.lang.String location, java.lang.String description, ProjSettingsNode xmlNode, java.lang.String xmlName, boolean factory)
           
static Setting makeIntSetting(Technology tech, java.lang.String name, java.lang.String location, java.lang.String description, ProjSettingsNode xmlNode, java.lang.String xmlName, int factory)
           
static Setting makeStringSetting(Technology tech, java.lang.String name, java.lang.String location, java.lang.String description, ProjSettingsNode xmlNode, java.lang.String xmlName, java.lang.String factory)
           
protected  void setSideEffect()
          Method called when this Pref is changed.
 
Methods inherited from class com.sun.electric.database.text.Setting
finishSettingReconcilation, getBoolean, getBoolean, getContext, getDescription, getDouble, getDouble, getDoubleFactoryValue, getFactoryValue, getInt, getInt, getLocation, getLong, getLong, getPrefName, getSetting, getSettingByPrefPath, getSettings, getSettings, getString, getString, getTrueMeaning, getValue, getValue, getXmlPath, implementSettingChanges, isValidOption, makeBooleanSetting, makeDoubleSetting, makeIntSetting, makeLongSetting, makeStringSetting, reconcileSettings, resetContext, restoreContext, set, set, setTrueMeaning, setValidOption
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

setSideEffect

protected void setSideEffect()
Description copied from class: Setting
Method called when this Pref is changed. This method is overridden in subclasses that want notification.

Overrides:
setSideEffect in class Setting

makeBooleanSetting

public static Setting makeBooleanSetting(Technology tech,
                                         java.lang.String name,
                                         java.lang.String location,
                                         java.lang.String description,
                                         ProjSettingsNode xmlNode,
                                         java.lang.String xmlName,
                                         boolean factory)

makeIntSetting

public static Setting makeIntSetting(Technology tech,
                                     java.lang.String name,
                                     java.lang.String location,
                                     java.lang.String description,
                                     ProjSettingsNode xmlNode,
                                     java.lang.String xmlName,
                                     int factory)

makeStringSetting

public static Setting makeStringSetting(Technology tech,
                                        java.lang.String name,
                                        java.lang.String location,
                                        java.lang.String description,
                                        ProjSettingsNode xmlNode,
                                        java.lang.String xmlName,
                                        java.lang.String factory)