hades.styx
Class WaveStdLogicVector

java.lang.Object
  extended byhades.styx.Waveform
      extended byhades.styx.WaveStdLogicVector
All Implemented Interfaces:
java.io.Serializable

class WaveStdLogicVector
extends Waveform

WaveStdLogicVector: a subclass of Waveform to manage and display hades.models.StdLogicVector data with support for bin/dec/hex number formatting. Note that we keep references to the original StdLogicVector objects in our events[] array, which implies a memory usage of about 100 bytes per event.


Field Summary
 
Fields inherited from class hades.styx.Waveform
debug, events, fill, fullName, in, name, pos, search_direction, search_time0, searchfrom, searchto, SIZE, times, trafo, WC
 
Constructor Summary
WaveStdLogicVector()
           
 
Method Summary
 java.lang.String getLabel(int index)
           
 java.lang.Object getValue(double time)
          find and return the value of the waveform at time 'time'.
 java.lang.String getValueAsString(double time)
           
 void searchMenu(double ti, boolean dir)
          method template for a search menu on this waveform.
 
Methods inherited from class hades.styx.Waveform
addValue, clearData, findEvent, findSpecialEvent, getFullName, getMaxTime, getName, getPos, getTrafo, gototime, msg, paint, reallocate, searchevent, setFullName, setName, setPos, setTrafo, setWaveCanvas
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WaveStdLogicVector

public WaveStdLogicVector()
Method Detail

getValue

public java.lang.Object getValue(double time)
Description copied from class: Waveform
find and return the value of the waveform at time 'time'. This method returns an object.

Overrides:
getValue in class Waveform

getValueAsString

public java.lang.String getValueAsString(double time)
Overrides:
getValueAsString in class Waveform

getLabel

public java.lang.String getLabel(int index)
Overrides:
getLabel in class Waveform

searchMenu

public void searchMenu(double ti,
                       boolean dir)
Description copied from class: Waveform
method template for a search menu on this waveform.

Overrides:
searchMenu in class Waveform