byucc.jhdl.parsers.edif.sablecc.translation
Class EdifCell

java.lang.Object
  extended bybyucc.jhdl.parsers.edif.sablecc.translation.EdifCell
Direct Known Subclasses:
JHDLEdifCell

public class EdifCell
extends java.lang.Object

This class defines a Cell from an Edif file. All the information regarding this Cell is found in this class. This class is target independent. Target-specific actions can be added to this class by extending this class (i.e. JHDLEdifCell).


Field Summary
 java.util.Hashtable cellList
          This is the list of children cells in this current cell.
 java.lang.String cellName
           
 java.lang.String cellType
           
static JHDLOutput jout
          JHDLOutput for EdifParser
 java.util.Hashtable netList
          the netList Hashtable is created by EdifToJHDLTranslator.outANet(), it only includes the local nets, which means none of them connects to the port.
 SortedHashtable portList
          portList is the port list of this EdifCell
 java.util.Hashtable propertyList
           
 java.util.Hashtable tmpwires
           
 
Constructor Summary
EdifCell()
           
 
Method Summary
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

jout

public static JHDLOutput jout
JHDLOutput for EdifParser


cellName

public java.lang.String cellName

cellType

public java.lang.String cellType

propertyList

public java.util.Hashtable propertyList

cellList

public java.util.Hashtable cellList
This is the list of children cells in this current cell.


netList

public java.util.Hashtable netList
the netList Hashtable is created by EdifToJHDLTranslator.outANet(), it only includes the local nets, which means none of them connects to the port.


portList

public SortedHashtable portList
portList is the port list of this EdifCell


tmpwires

public java.util.Hashtable tmpwires
Constructor Detail

EdifCell

public EdifCell()
Method Detail

toString

public java.lang.String toString()


Copyright ? 2006 Brigham Young University, Configurable Computing Laboratory. All Rights Reserved.