|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
java.awt.Window
java.awt.Frame
hades.gui.StimuliEditor
Nested Class Summary |
Nested classes inherited from class java.awt.Frame |
java.awt.Frame.AccessibleAWTFrame |
Nested classes inherited from class java.awt.Window |
java.awt.Window.AccessibleAWTWindow |
Nested classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
Nested classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
Field Summary | |
(package private) java.awt.Button |
allOneButton
|
(package private) java.awt.Button |
allTristateButton
|
(package private) java.awt.Button |
allUndefinedButton
|
(package private) java.awt.Button |
allZeroButton
|
(package private) java.awt.Panel |
buttonPanel
|
(package private) java.awt.MenuItem |
clearAllMI
|
(package private) java.awt.Button |
clock2Button
|
(package private) java.awt.Button |
clock4Button
|
(package private) java.awt.Button |
clock8Button
|
(package private) java.awt.Button |
clockButton
|
(package private) java.awt.MenuItem |
closeMI
|
(package private) java.awt.Button |
counterButton
|
(package private) java.awt.Label |
cycleLengthLabel
|
(package private) java.awt.TextField |
cycleLengthTF
|
(package private) java.awt.Panel |
cyclePanel
|
(package private) static boolean |
debug
|
(package private) DesignManager |
DM
|
(package private) java.awt.Menu |
editMenu
|
(package private) StimuliEditorCanvas |
editorCanvas
|
(package private) java.awt.Panel |
editorPanel
|
(package private) java.awt.Scrollbar |
editorScroller
|
(package private) java.awt.Button |
expandButton
|
(package private) java.awt.Menu |
fileMenu
|
(package private) java.awt.Panel |
filenamePanel
|
(package private) java.awt.TextField |
filenameTF
|
(package private) java.awt.MenuItem |
helpAboutMI
|
(package private) java.awt.MenuItem |
helpKeysMI
|
(package private) java.awt.Menu |
helpMenu
|
(package private) static java.lang.String |
helpResourceName
|
(package private) java.awt.Button |
invertButton
|
(package private) java.awt.MenuItem |
loadMI
|
(package private) java.awt.MenuBar |
menuBar
|
(package private) java.awt.Label |
nCyclesLabel
|
(package private) java.awt.TextField |
nCyclesTF
|
(package private) java.awt.Button |
pwrOnResetButton
|
(package private) java.awt.MenuItem |
regionClearMI
|
(package private) java.awt.MenuItem |
regionCopyMI
|
(package private) java.awt.MenuItem |
regionEndMI
|
(package private) java.awt.Point |
regionEndPoint
|
(package private) java.awt.MenuItem |
regionMoveMI
|
(package private) java.awt.MenuItem |
regionSetMI
|
(package private) java.awt.MenuItem |
regionStartMI
|
(package private) java.awt.Point |
regionStartPoint
|
(package private) java.awt.MenuItem |
saveAsMI
|
(package private) java.awt.MenuItem |
saveMI
|
(package private) java.awt.MenuItem |
saveVHDLMI
|
(package private) Stimulus |
stimulus
|
(package private) static java.lang.String |
versionString
|
Fields inherited from class java.awt.Frame |
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR |
Fields inherited from class java.awt.Window |
|
Fields inherited from class java.awt.Container |
|
Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
StimuliEditor(Stimulus stimulus)
|
Method Summary | |
void |
actionPerformed(java.awt.event.ActionEvent evt)
|
(package private) void |
buildButtonPanel()
|
(package private) void |
buildCyclePanel()
|
(package private) void |
buildEditorPanel()
|
(package private) void |
buildFilenamePanel()
|
(package private) void |
buildMenu()
|
static void |
dbg(java.lang.String s)
|
(package private) void |
doChangeCyclePeriod()
|
(package private) void |
doChangeNumberOfCycles()
|
void |
doClearAll()
|
void |
doClearRegion()
|
void |
doClose()
|
void |
doCopyRegion()
|
(package private) void |
doExpandRow()
|
void |
doExportVHDLFile()
|
(package private) void |
doInitCounter()
|
(package private) void |
doInitRowWithOne()
|
(package private) void |
doInitRowWithU()
|
(package private) void |
doInitRowWithZ()
|
(package private) void |
doInitRowWithZero()
|
(package private) void |
doInitWithClock(int pulsewidth)
|
(package private) void |
doInitWithPowerOnReset()
|
(package private) void |
doInvertRow()
|
void |
doLoadFile()
|
void |
doMarkRegionEnd()
|
void |
doMarkRegionStart()
|
void |
doMoveRegion()
|
void |
doSaveAsFile()
|
void |
doSaveFile()
|
void |
doSetRegion()
|
void |
doShowHelpAbout()
|
void |
doShowHelpKeys()
find and load the Keys definition file |
(package private) void |
initRestOfRowWithValue(int value)
|
static void |
main(java.lang.String[] argv)
|
static void |
msg(java.lang.String s)
|
(package private) void |
setupCallbacks()
|
(package private) void |
setupWindowListener()
|
java.lang.String |
toString()
|
Methods inherited from class java.awt.Frame |
addNotify, finalize, getAccessibleContext, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, paramString, remove, removeNotify, setCursor, setExtendedState, setIconImage, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated |
Methods inherited from class java.awt.Window |
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, hide, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, pack, postEvent, processEvent, processWindowEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, show, toBack, toFront |
Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, remove, removeAll, removeContainerListener, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, setLayout, transferFocusBackward, transferFocusDownCycle, update, validate, validateTree |
Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isOpaque, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.awt.MenuContainer |
getFont, postEvent |
Field Detail |
static boolean debug
static java.lang.String versionString
static java.lang.String helpResourceName
Stimulus stimulus
java.awt.Point regionStartPoint
java.awt.Point regionEndPoint
java.awt.Button allUndefinedButton
java.awt.Button allZeroButton
java.awt.Button allOneButton
java.awt.Button allTristateButton
java.awt.Button expandButton
java.awt.Button invertButton
java.awt.Button pwrOnResetButton
java.awt.Button counterButton
java.awt.Button clockButton
java.awt.Button clock2Button
java.awt.Button clock4Button
java.awt.Button clock8Button
java.awt.Label cycleLengthLabel
java.awt.Label nCyclesLabel
java.awt.Panel buttonPanel
java.awt.Panel editorPanel
java.awt.Panel cyclePanel
java.awt.Panel filenamePanel
java.awt.TextField cycleLengthTF
java.awt.TextField nCyclesTF
java.awt.TextField filenameTF
StimuliEditorCanvas editorCanvas
java.awt.Scrollbar editorScroller
java.awt.MenuBar menuBar
java.awt.Menu fileMenu
java.awt.Menu editMenu
java.awt.Menu helpMenu
java.awt.MenuItem loadMI
java.awt.MenuItem saveMI
java.awt.MenuItem saveAsMI
java.awt.MenuItem saveVHDLMI
java.awt.MenuItem closeMI
java.awt.MenuItem regionStartMI
java.awt.MenuItem regionEndMI
java.awt.MenuItem regionMoveMI
java.awt.MenuItem regionCopyMI
java.awt.MenuItem regionClearMI
java.awt.MenuItem regionSetMI
java.awt.MenuItem clearAllMI
java.awt.MenuItem helpAboutMI
java.awt.MenuItem helpKeysMI
DesignManager DM
Constructor Detail |
public StimuliEditor(Stimulus stimulus)
Method Detail |
void buildButtonPanel()
void buildCyclePanel()
void buildEditorPanel()
void buildFilenamePanel()
void buildMenu()
void setupCallbacks()
void setupWindowListener()
public void actionPerformed(java.awt.event.ActionEvent evt)
actionPerformed
in interface java.awt.event.ActionListener
void doChangeCyclePeriod()
void doChangeNumberOfCycles()
void doInitRowWithZero()
void doInitRowWithOne()
void doInitRowWithU()
void doInitRowWithZ()
void initRestOfRowWithValue(int value)
void doInitWithClock(int pulsewidth)
void doInitCounter()
void doExpandRow()
void doInvertRow()
void doInitWithPowerOnReset()
public void doLoadFile()
public void doSaveFile()
public void doSaveAsFile()
public void doExportVHDLFile()
public void doClose()
public void doMarkRegionStart()
public void doMarkRegionEnd()
public void doClearRegion()
public void doSetRegion()
public void doMoveRegion()
public void doCopyRegion()
public void doClearAll()
public void doShowHelpAbout()
public void doShowHelpKeys()
public java.lang.String toString()
public static void dbg(java.lang.String s)
public static void msg(java.lang.String s)
public static void main(java.lang.String[] argv)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |