com.sun.electric.technology
Class XMLRules.XMLRule

java.lang.Object
  extended by com.sun.electric.technology.DRCTemplate
      extended by com.sun.electric.technology.XMLRules.XMLRule
All Implemented Interfaces:
java.io.Serializable
Enclosing class:
XMLRules

public static class XMLRules.XMLRule
extends DRCTemplate

Local class to store information

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class com.sun.electric.technology.DRCTemplate
DRCTemplate.DRCMode, DRCTemplate.DRCRuleType, DRCTemplate.DRCTemplateSort, DRCTemplate.DRCXMLBucket, DRCTemplate.DRCXMLParser
 
Field Summary
 
Fields inherited from class com.sun.electric.technology.DRCTemplate
condition, maxWidth, minLength, multiCuts, name1, name2, nodeName, ruleName, ruleType, templateSort, values, when
 
Constructor Summary
XMLRules.XMLRule(DRCTemplate rule)
           
XMLRules.XMLRule(java.lang.String name, double[] values, DRCTemplate.DRCRuleType type, double maxW, double minLen, int multiCuts, int when)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 int hashCode()
           
 boolean isSpacingRule()
           
 
Methods inherited from class com.sun.electric.technology.DRCTemplate
covertToXMLFormat, exportDRCDecks, exportDRCRule, getSpacingCombinedName, getValue, importDRCDeck, isRuleIgnoredInPWellProcess, parseXmlElement, setValue
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMLRules.XMLRule

public XMLRules.XMLRule(DRCTemplate rule)

XMLRules.XMLRule

public XMLRules.XMLRule(java.lang.String name,
                        double[] values,
                        DRCTemplate.DRCRuleType type,
                        double maxW,
                        double minLen,
                        int multiCuts,
                        int when)
Method Detail

isSpacingRule

public boolean isSpacingRule()

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object