byucc.jhdl.apps.Viewers.Waves
Class WavesWire

java.lang.Object
  extended bybyucc.jhdl.apps.Viewers.Waves.WavesWire
All Implemented Interfaces:
Browser

public class WavesWire
extends java.lang.Object
implements Browser


Constructor Summary
WavesWire(int width, java.lang.String fullName, java.lang.String shortName, int startCycle, BV[] inData)
           
WavesWire(Wire myWire, java.lang.String fullName, java.lang.String shortName, int startCycle)
           
 
Method Summary
protected  void addBlankValue()
           
protected  java.lang.String checkProperties()
          This function checks for a Jab:Format wire property and tries to set the format
 java.lang.String[] getBVRange(int start, int elements)
           
 java.lang.String getFullName()
           
 int getRadix()
           
 java.lang.String getShortName()
           
 int getWireWidth()
           
 void reset()
           
 void setFormat(java.lang.String newFormat)
           
 void setFormat(java.lang.String newFormat, int formatNumber)
           
 void setRadix(int newRadix)
           
protected  void update()
           
 java.lang.String[] updateTableData(int sCycle, int TableWidth)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WavesWire

public WavesWire(Wire myWire,
                 java.lang.String fullName,
                 java.lang.String shortName,
                 int startCycle)

WavesWire

public WavesWire(int width,
                 java.lang.String fullName,
                 java.lang.String shortName,
                 int startCycle,
                 BV[] inData)
Method Detail

checkProperties

protected java.lang.String checkProperties()
This function checks for a Jab:Format wire property and tries to set the format

Returns:
the format string of this wire, or null if none

reset

public void reset()

setFormat

public void setFormat(java.lang.String newFormat)

setFormat

public void setFormat(java.lang.String newFormat,
                      int formatNumber)

getRadix

public int getRadix()

setRadix

public void setRadix(int newRadix)

getBVRange

public java.lang.String[] getBVRange(int start,
                                     int elements)

update

protected void update()

updateTableData

public java.lang.String[] updateTableData(int sCycle,
                                          int TableWidth)

getWireWidth

public int getWireWidth()

getFullName

public java.lang.String getFullName()

getShortName

public java.lang.String getShortName()

addBlankValue

protected void addBlankValue()


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