edu.byu.ece.edif.tools.flatten
Class FlatteningNode

java.lang.Object
  extended by edu.byu.ece.edif.tools.flatten.FlatteningNode
All Implemented Interfaces:
java.io.Serializable

public class FlatteningNode
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
private  InstanceNode _instanceNode
           
private  EdifCellInstance _origInstance
           
 
Constructor Summary
FlatteningNode(EdifCellInstance origInstance)
           
FlatteningNode(InstanceNode instanceNode, EdifCellInstance origInstance)
           
 
Method Summary
 FlatteningNode addChild(EdifCellInstance childInstance)
           
 InstanceNode getInstanceNode()
           
 EdifCellInstance getOrigInstance()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_instanceNode

private InstanceNode _instanceNode

_origInstance

private EdifCellInstance _origInstance
Constructor Detail

FlatteningNode

public FlatteningNode(EdifCellInstance origInstance)

FlatteningNode

public FlatteningNode(InstanceNode instanceNode,
                      EdifCellInstance origInstance)
Method Detail

addChild

public FlatteningNode addChild(EdifCellInstance childInstance)

getInstanceNode

public InstanceNode getInstanceNode()

getOrigInstance

public EdifCellInstance getOrigInstance()