byucc.jhdl.parsers.xnf
Class XNFCellPort

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

public class XNFCellPort
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
XNFCellPort()
           
 
Method Summary
 void addPortComponents(XNFCellPort[] ports)
           
 CellInterface getCellInterface()
           
 boolean getIsCellINOUT()
           
 boolean getIsCellInput()
           
 boolean getIsCellOutput()
           
 boolean getIsPortInverted()
           
 int getPortIndex()
           
 java.lang.String getPortName()
           
 java.lang.String getPortNameFull()
           
 int getPortType()
           
 int getPortWidth()
           
 int getWireIndex()
           
 Wire getWireInstance()
           
 java.lang.String getWireName()
           
 java.lang.String getWireNameFull()
           
 XNFNet getXNFNetInstance()
           
 void setIsCellInput(boolean b)
           
 void setIsCellOutput(boolean b)
           
 void setIsPortInverted(boolean b)
           
 void setPortIndex(int i)
           
 void setPortName(java.lang.String s)
           
 void setPortType(int i)
           
 void setPortWidth(int i)
           
 void setTopLevelPort(boolean b)
           
 void setWireIndex(int i)
           
 Wire setWireInstance()
           
 Wire setWireInstance(java.util.Hashtable nets)
           
 void setWireInstance(Wire w)
           
 void setWireName(java.lang.String s)
           
 void setXNFNetInstance(XNFNet net)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

XNFCellPort

public XNFCellPort()
Method Detail

toString

public java.lang.String toString()

getPortName

public java.lang.String getPortName()

getPortNameFull

public java.lang.String getPortNameFull()

getPortIndex

public int getPortIndex()

getPortWidth

public int getPortWidth()

getIsPortInverted

public boolean getIsPortInverted()

getWireName

public java.lang.String getWireName()

getWireNameFull

public java.lang.String getWireNameFull()

getWireIndex

public int getWireIndex()

getWireInstance

public Wire getWireInstance()

getXNFNetInstance

public XNFNet getXNFNetInstance()

getIsCellOutput

public boolean getIsCellOutput()

getIsCellInput

public boolean getIsCellInput()

getIsCellINOUT

public boolean getIsCellINOUT()

getPortType

public int getPortType()

getCellInterface

public CellInterface getCellInterface()
                               throws byucc.jhdl.parsers.xnf.XNFParserException
Throws:
byucc.jhdl.parsers.xnf.XNFParserException

setPortType

public void setPortType(int i)

setIsCellOutput

public void setIsCellOutput(boolean b)

setIsCellInput

public void setIsCellInput(boolean b)

setPortName

public void setPortName(java.lang.String s)

setPortIndex

public void setPortIndex(int i)

setPortWidth

public void setPortWidth(int i)

setIsPortInverted

public void setIsPortInverted(boolean b)

setWireName

public void setWireName(java.lang.String s)

setWireIndex

public void setWireIndex(int i)

setWireInstance

public Wire setWireInstance()

setWireInstance

public Wire setWireInstance(java.util.Hashtable nets)

setWireInstance

public void setWireInstance(Wire w)

setXNFNetInstance

public void setXNFNetInstance(XNFNet net)

setTopLevelPort

public void setTopLevelPort(boolean b)

addPortComponents

public void addPortComponents(XNFCellPort[] ports)


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