byucc.jhdl.parsers.xnf
Class XNFNet

java.lang.Object
  extended bybyucc.jhdl.parsers.xnf.XNFNet
All Implemented Interfaces:
XNFParserConstants

public class XNFNet
extends java.lang.Object
implements XNFParserConstants


Field Summary
 
Fields inherited from interface byucc.jhdl.parsers.xnf.XNFParserConstants
ATOMIC_NET, BUS_NET, IN, INOUT, OUT, UNKNOWN, VERBOSE
 
Constructor Summary
XNFNet()
           
 
Method Summary
 void addNetComponents(XNFNet[] nets)
           
 Wire createWireInstance(Cell parent)
           
 int getIndex()
           
 int getInOutType()
           
 Wire getInstance()
           
 java.lang.String getInstanceName()
           
 java.lang.String getInstanceNameWOIndex()
           
 boolean getIsCellInput()
           
 boolean getIsCellOutput()
           
 boolean getIsTopLevelPort()
           
 java.lang.String getTopLevelPortName()
           
 int getWidth()
           
 void setIndex(int i)
           
 void setInOutType(int type)
           
 void setInstanceName(java.lang.String name)
           
 void setIsCellInput(boolean b)
           
 void setIsCellOutput(boolean b)
           
 void setIsTopLevelPort(boolean b)
           
 void setIsTopLevelPort(boolean b, java.lang.String name)
           
 void setWidth(int w)
           
 void setWireInstance(Wire wire)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

XNFNet

public XNFNet()
Method Detail

toString

public java.lang.String toString()

getInstanceName

public java.lang.String getInstanceName()

getInstanceNameWOIndex

public java.lang.String getInstanceNameWOIndex()

getInstance

public Wire getInstance()

getIndex

public int getIndex()

getWidth

public int getWidth()

getIsTopLevelPort

public boolean getIsTopLevelPort()

getTopLevelPortName

public java.lang.String getTopLevelPortName()

getInOutType

public int getInOutType()

getIsCellOutput

public boolean getIsCellOutput()

getIsCellInput

public boolean getIsCellInput()

setInstanceName

public void setInstanceName(java.lang.String name)

createWireInstance

public Wire createWireInstance(Cell parent)

setWireInstance

public void setWireInstance(Wire wire)
                     throws java.lang.NullPointerException
Throws:
java.lang.NullPointerException

setIndex

public void setIndex(int i)

setWidth

public void setWidth(int w)

setIsTopLevelPort

public void setIsTopLevelPort(boolean b)

setIsTopLevelPort

public void setIsTopLevelPort(boolean b,
                              java.lang.String name)

setInOutType

public void setInOutType(int type)

setIsCellOutput

public void setIsCellOutput(boolean b)

setIsCellInput

public void setIsCellInput(boolean b)

addNetComponents

public void addNetComponents(XNFNet[] nets)


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