|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sun.electric.database.text.PrefPackage
com.sun.electric.tool.drc.DRC.DRCPreferences
public static class DRC.DRCPreferences
OPTIONS
Nested Class Summary |
---|
Nested classes/interfaces inherited from class com.sun.electric.database.text.PrefPackage |
---|
PrefPackage.BooleanPref, PrefPackage.DoublePref, PrefPackage.IntegerPref, PrefPackage.LongPref, PrefPackage.StringPref |
Field Summary | |
---|---|
DRC.DRCCheckLogging |
errorLoggingType
Logging type in DRC. |
DRC.DRCCheckMode |
errorType
Checking level in DRC. |
boolean |
ignoreAreaCheck
Whether DRC should ignore minimum/enclosed area checking. |
boolean |
ignoreCenterCuts
Whether DRC should ignore center cuts in large contacts. |
boolean |
ignoreExtensionRuleChecking
Whether DRC should should check extension rules. |
boolean |
incrementalDRC
Whether DRC should DRC should be done incrementally. |
boolean |
interactiveDRCDrag
Whether DRC violations should be shown while nodes and arcs are dragged. |
boolean |
interactiveLog
Whether DRC loggers should be displayed in Explorer immediately. |
boolean |
isMultiThreaded
Whether DRC should run in a single thread or multi-threaded. |
DRC.DRCCheckMinArea |
minAreaAlgoOption
Which min area algorithm to use. |
java.util.Map<Technology,java.lang.String> |
overrides
|
java.util.Map<Technology,java.lang.Double> |
resolutions
|
boolean |
storeDatesInMemory
Whether DRC dates should be stored in memory or not. |
Fields inherited from class com.sun.electric.database.text.PrefPackage |
---|
TECH_NODE, USER_NODE |
Constructor Summary | |
---|---|
DRC.DRCPreferences(boolean factory)
|
Method Summary | |
---|---|
java.lang.String |
getDRCOverrides(Technology tech)
Method to get the DRC overrides from the preferences for this technology. |
double |
getResolution(Technology tech)
Method to retrieve the resolution associated to specified. |
void |
putPrefs(java.util.prefs.Preferences prefRoot,
boolean removeDefaults)
Store annotated option fields of the subclass into the speciefied Preferences subtree. |
void |
setDRCOverrides(Technology tech,
java.lang.String overrides)
Method to set the DRC overrides for a this technology. |
void |
setResolution(Technology tech,
double resolution)
Method to set the technology resolution. |
Methods inherited from class com.sun.electric.database.text.PrefPackage |
---|
getFactoryPrefRoot, getKey, getKey, getKey, getKey, getPrefRoot, withField |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public boolean incrementalDRC
public boolean interactiveDRCDrag
public DRC.DRCCheckLogging errorLoggingType
public DRC.DRCCheckMode errorType
public boolean ignoreCenterCuts
public boolean ignoreAreaCheck
public boolean ignoreExtensionRuleChecking
public boolean storeDatesInMemory
public boolean interactiveLog
public DRC.DRCCheckMinArea minAreaAlgoOption
public boolean isMultiThreaded
public java.util.Map<Technology,java.lang.Double> resolutions
public java.util.Map<Technology,java.lang.String> overrides
Constructor Detail |
---|
public DRC.DRCPreferences(boolean factory)
Method Detail |
---|
public void putPrefs(java.util.prefs.Preferences prefRoot, boolean removeDefaults)
putPrefs
in class PrefPackage
prefRoot
- the root of the Preferences subtree.removeDefaults
- remove from the Preferences subtree options which have factory default value.public void setResolution(Technology tech, double resolution)
tech
- Technologyresolution
- new resolution value.public double getResolution(Technology tech)
tech
- specified technolgy
public java.lang.String getDRCOverrides(Technology tech)
tech
- specified technolgy
public void setDRCOverrides(Technology tech, java.lang.String overrides)
tech
- specified technolgyoverrides
- the overrides.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |