com.sun.electric.technology.xml
Class Xml805.Technology

java.lang.Object
  extended by com.sun.electric.technology.xml.Xml805.Technology
All Implemented Interfaces:
java.io.Serializable
Enclosing class:
Xml805

public static class Xml805.Technology
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
 java.util.List<Xml805.ArcProto> arcs
           
 java.lang.String className
           
 java.lang.String defaultFoundry
           
 int defaultNumMetals
           
 java.lang.String description
           
 java.util.List<Xml805.Foundry> foundries
           
 java.util.List<Xml805.Layer> layers
           
 int maxNumMetals
           
 Xml805.MenuPalette menuPalette
           
 double minCapacitance
           
 int minNumMetals
           
 double minResistance
           
 java.util.List<Xml805.PrimitiveNode> nodes
           
 boolean scaleRelevant
           
 double scaleValue
           
 java.lang.String shortTechName
           
 java.util.List<Xml805.SpiceHeader> spiceHeaders
           
 java.lang.String techName
           
 java.util.List<java.awt.Color> transparentLayers
           
 java.util.List<Xml805.Version> versions
           
 
Constructor Summary
Xml805.Technology()
           
 
Method Summary
 Xml805.ArcProto findArc(java.lang.String name)
           
 Xml805.Layer findLayer(java.lang.String name)
           
 Xml805.PrimitiveNode findNode(java.lang.String name)
           
 void writeXml(java.lang.String fileName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

techName

public java.lang.String techName

className

public java.lang.String className

shortTechName

public java.lang.String shortTechName

description

public java.lang.String description

versions

public final java.util.List<Xml805.Version> versions

minNumMetals

public int minNumMetals

maxNumMetals

public int maxNumMetals

defaultNumMetals

public int defaultNumMetals

scaleValue

public double scaleValue

scaleRelevant

public boolean scaleRelevant

defaultFoundry

public java.lang.String defaultFoundry

minResistance

public double minResistance

minCapacitance

public double minCapacitance

transparentLayers

public final java.util.List<java.awt.Color> transparentLayers

layers

public final java.util.List<Xml805.Layer> layers

arcs

public final java.util.List<Xml805.ArcProto> arcs

nodes

public final java.util.List<Xml805.PrimitiveNode> nodes

spiceHeaders

public final java.util.List<Xml805.SpiceHeader> spiceHeaders

menuPalette

public Xml805.MenuPalette menuPalette

foundries

public final java.util.List<Xml805.Foundry> foundries
Constructor Detail

Xml805.Technology

public Xml805.Technology()
Method Detail

findLayer

public Xml805.Layer findLayer(java.lang.String name)

findArc

public Xml805.ArcProto findArc(java.lang.String name)

findNode

public Xml805.PrimitiveNode findNode(java.lang.String name)

writeXml

public void writeXml(java.lang.String fileName)