|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectbyucc.jhdl.apps.Viewers.Waves.WatchInterface
BrowserWavesNameTable.java Created: ??
Constructor Summary | |
WatchInterface()
|
|
WatchInterface(ViewManager vMan)
|
Method Summary | |
void |
actionPerformed(java.awt.event.ActionEvent e)
|
void |
addCycles(java.lang.String[] theCycles)
|
void |
addMenuItems(javax.swing.JMenu menu,
java.lang.String menuTitle)
|
void |
addStepButton()
|
boolean |
addWatch(java.lang.String wireName,
int width,
BV[] inData)
|
boolean |
addWatch(Wire toAdd)
|
boolean |
addWatch(Wire toAdd,
java.lang.String wireName)
|
void |
changeCycle(java.lang.String cycle)
|
void |
decSize()
|
void |
dispose()
|
void |
dumpDataToFile(java.lang.String fName)
|
javax.swing.JMenu |
getMenu()
|
javax.swing.JMenuBar |
getMenuBar()
|
java.lang.String |
getName()
|
protected ViewManager |
getViewManager()
|
void |
incSize()
|
boolean |
isEmpty()
|
boolean |
isWatched(java.lang.String key)
|
void |
killBrowserDataView()
|
void |
killCurrentWindow()
|
void |
modifyFormat(java.lang.String newFormat,
int formatNumber)
|
void |
modifyRadix(int sIndex)
|
protected boolean |
removeSelected()
|
void |
removeStepButton()
|
boolean |
removeWatch(java.lang.String wireName)
|
void |
reset()
|
void |
setCursor(java.awt.Cursor newCursor)
|
void |
setFrame(GenericFrame gFrame)
|
void |
setReadCycle(int c)
|
void |
setReadStep(int s)
|
void |
setShortName(boolean value)
|
void |
setTableWidth(int tw)
|
void |
setViewStart(int newVS)
|
void |
setWavesType(boolean newValue)
|
void |
simulatorRefresh(int cycle,
int phase)
This method is called after each simulation run. |
void |
simulatorReset()
This method will be called after the simulation has been reset. |
void |
simulatorUpdate(int cycle,
int phase)
This method is called after each simulation event. |
void |
update()
|
void |
updateDataRow(int row)
|
void |
updateDataScroll(int value)
|
void |
updateNameRow(int row)
|
void |
updateNameScroll(int value)
|
void |
updateSelectedFormat(int row)
|
void |
updateWaves(boolean nameChange)
|
void |
updateWaves(boolean align,
boolean nameChange)
|
void |
updateWaves(int sCycle,
boolean nameChange)
|
void |
updateWaves(int sCycle,
boolean align,
boolean nameChange)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public WatchInterface(ViewManager vMan)
public WatchInterface()
Method Detail |
protected ViewManager getViewManager()
public void setReadCycle(int c)
public void setReadStep(int s)
public void dumpDataToFile(java.lang.String fName)
public void setCursor(java.awt.Cursor newCursor)
public void setWavesType(boolean newValue)
public void update()
public void reset()
public void updateDataScroll(int value)
public void updateNameScroll(int value)
public void setShortName(boolean value)
public void updateDataRow(int row)
public void updateNameRow(int row)
public void updateSelectedFormat(int row)
public void modifyFormat(java.lang.String newFormat, int formatNumber)
public void modifyRadix(int sIndex)
public void changeCycle(java.lang.String cycle)
public boolean isEmpty()
public boolean isWatched(java.lang.String key)
public void updateWaves(int sCycle, boolean nameChange)
public void updateWaves(boolean nameChange)
public void updateWaves(boolean align, boolean nameChange)
public void updateWaves(int sCycle, boolean align, boolean nameChange)
public boolean addWatch(Wire toAdd)
public boolean addWatch(Wire toAdd, java.lang.String wireName)
public boolean addWatch(java.lang.String wireName, int width, BV[] inData)
public void addCycles(java.lang.String[] theCycles)
protected boolean removeSelected()
public boolean removeWatch(java.lang.String wireName)
public void killBrowserDataView()
public void killCurrentWindow()
public void setViewStart(int newVS)
public void decSize()
public void incSize()
public void setTableWidth(int tw)
public void addMenuItems(javax.swing.JMenu menu, java.lang.String menuTitle)
addMenuItems
in interface Tool
public javax.swing.JMenu getMenu()
getMenu
in interface Tool
public javax.swing.JMenuBar getMenuBar()
getMenuBar
in interface Tool
public void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed
in interface Tool
public void setFrame(GenericFrame gFrame)
setFrame
in interface Tool
public java.lang.String getName()
getName
in interface Tool
public void dispose()
public void addStepButton()
public void removeStepButton()
public void simulatorRefresh(int cycle, int phase)
SimulatorCallback
simulatorRefresh
in interface SimulatorCallback
cycle
- The current cycle number of the simulator. This
value is the same as the value generated by the call
HWSystem.getTotalClockCount()
.phase
- The current phase of the simulator. This
value is the same as the value generated by the call
HWSystem.getCurrentStepCount()
.public void simulatorUpdate(int cycle, int phase)
SimulatorCallback
simulatorUpdate
in interface SimulatorCallback
cycle
- The current cycle number of the simulator. This
value is the same as the value generated by the call
HWSystem.getTotalClockCount()
.phase
- The current phase of the simulator. This
value is the same as the value generated by the call
HWSystem.getCurrentStepCount()
.public void simulatorReset()
SimulatorCallback
Initializeable
interface,
this method is called after every simulator reset. This
method can be used to reset variables associated with watching
the progress of a simulation. Note that the cycle and phase
number is reset to zero before this call is made.
simulatorReset
in interface SimulatorCallback
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |