com.sun.electric.technology.xml
Class Xml806

java.lang.Object
  extended by com.sun.electric.technology.xml.Xml806

public class Xml806
extends java.lang.Object


Nested Class Summary
static class Xml806.ArcLayer
           
static class Xml806.ArcProto
           
static class Xml806.Distance
           
static class Xml806.Foundry
           
static class Xml806.Layer
           
static class Xml806.MenuNodeInst
           
static class Xml806.MenuPalette
           
static class Xml806.NodeLayer
           
static class Xml806.NodeSizeRule
           
static class Xml806.PrimitiveNode
           
static class Xml806.PrimitivePort
           
static class Xml806.PureLayerNode
           
static class Xml806.SpiceHeader
           
static class Xml806.Technology
           
static class Xml806.Version
           
 
Method Summary
static Xml806.MenuPalette parseComponentMenuXMLTechEdit(java.lang.String xml, java.util.List<Xml806.PrimitiveNode> nodes, java.util.List<Xml806.ArcProto> arcs)
          Method to parse a string of XML that describes the component menu in a Technology Editing context.
static Xml806.Technology parseTechnology(java.net.URL fileURL)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

parseTechnology

public static Xml806.Technology parseTechnology(java.net.URL fileURL)

parseComponentMenuXMLTechEdit

public static Xml806.MenuPalette parseComponentMenuXMLTechEdit(java.lang.String xml,
                                                               java.util.List<Xml806.PrimitiveNode> nodes,
                                                               java.util.List<Xml806.ArcProto> arcs)
Method to parse a string of XML that describes the component menu in a Technology Editing context. Normal parsing of XML returns objects in the Xml class, but this method returns objects in a given Technology-Editor world.

Parameters:
xml - the XML string
nodes - the PrimitiveNode objects describing nodes in the technology.
arcs - the ArcProto objects describing arcs in the technology.
Returns:
the MenuPalette describing the component menu.