|
|||||||||||
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
javax.swing.JFrame
byucc.jhdl.util.ui.AppUIFrame
byucc.jhdl.apps.Viewers.ViewerFrame
byucc.jhdl.apps.Viewers.cvt.cvtFrame
Nested Class Summary |
Nested classes inherited from class javax.swing.JFrame |
javax.swing.JFrame.AccessibleJFrame |
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 | |
static java.lang.String |
ACTION_ABOUT_JHDL
|
static java.lang.String |
ACTION_ENABLE_BEHAV_MODEL
|
static java.lang.String |
ACTION_VIEW_CELL_SCHEMATIC
|
static java.lang.String |
ACTION_WATCH_WIRE
|
static int |
CONTROL_PREFERRED_HEIGHT
Preferred height of the upper panel |
static int |
CONTROL_PREFERRED_WIDTH
Preferred width of the upper panel |
Fields inherited from class byucc.jhdl.apps.Viewers.ViewerFrame |
ACTION_CLOSE, ACTION_EXIT, DEFAULT_LOCATION_X, DEFAULT_LOCATION_Y, DEFAULT_SHOW_CONFIRM_DIALOG_ON_CLOSE, DEFAULT_SHOW_CONFIRM_DIALOG_ON_EXIT, DEFAULT_SYSTEM_EXIT_WHEN_ALL_VIEWERFRAMES_CLOSED, showConfirmDialogOnClose, showConfirmDialogOnExit |
Fields inherited from class javax.swing.JFrame |
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled |
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.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface javax.swing.WindowConstants |
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
cvtFrame(Cell c)
|
|
cvtFrame(Cell c,
Broker userBroker)
|
|
cvtFrame(Cell c,
CLInterpreter interpreter)
|
|
cvtFrame(Cell c,
CLInterpreter interpreter,
Broker userBroker)
|
Method Summary | |
void |
actionPerformed(java.awt.event.ActionEvent e)
|
javax.swing.JMenu |
buildCellMenu()
|
protected java.awt.Container |
buildContentPanel()
Method required by the ViewerFrame class. |
javax.swing.JMenu |
buildFileMenu()
|
javax.swing.JMenu |
buildJHDLMenu()
|
protected javax.swing.JMenuBar |
buildMenuBar()
Method required by the ViewerFrame class. |
javax.swing.JMenu |
buildWireMenu()
|
CLInterpreter |
getInterp()
|
JHDLHostWidgetInterface |
getJHDLHostWidgetInterface()
|
void |
itemStateChanged(java.awt.event.ItemEvent ie)
This method listens to updates of the JCheckBoxMenuItem |
static void |
main(java.lang.String[] args)
|
void |
newCell(Cell newDesign)
Used, especially by DynamicTestBench, to target another cell. |
void |
refreshCellHierarchy()
refresh the viewer after changes to the cell hierarchy. |
Cell |
rootCell()
|
Methods inherited from class byucc.jhdl.apps.Viewers.ViewerFrame |
buildAndShowFrame, dispose, setSystemExitOnAllViewerFramesClosed |
Methods inherited from class javax.swing.JFrame |
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update |
Methods inherited from class java.awt.Frame |
addNotify, finalize, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, 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, 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, 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, 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, removeAll, removeContainerListener, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, transferFocusBackward, transferFocusDownCycle, 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, toString, 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 |
public static final java.lang.String ACTION_VIEW_CELL_SCHEMATIC
public static final java.lang.String ACTION_WATCH_WIRE
public static final java.lang.String ACTION_ABOUT_JHDL
public static final java.lang.String ACTION_ENABLE_BEHAV_MODEL
public static final int CONTROL_PREFERRED_WIDTH
public static final int CONTROL_PREFERRED_HEIGHT
Constructor Detail |
public cvtFrame(Cell c)
public cvtFrame(Cell c, CLInterpreter interpreter)
public cvtFrame(Cell c, Broker userBroker)
public cvtFrame(Cell c, CLInterpreter interpreter, Broker userBroker)
Method Detail |
public static void main(java.lang.String[] args)
public JHDLHostWidgetInterface getJHDLHostWidgetInterface()
protected java.awt.Container buildContentPanel()
buildContentPanel
in class ViewerFrame
public CLInterpreter getInterp()
public void newCell(Cell newDesign)
protected javax.swing.JMenuBar buildMenuBar()
buildMenuBar
in class ViewerFrame
public javax.swing.JMenu buildFileMenu()
public javax.swing.JMenu buildCellMenu()
public javax.swing.JMenu buildWireMenu()
public javax.swing.JMenu buildJHDLMenu()
public void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed
in interface java.awt.event.ActionListener
public void itemStateChanged(java.awt.event.ItemEvent ie)
itemStateChanged
in interface java.awt.event.ItemListener
public Cell rootCell()
public void refreshCellHierarchy()
cvtPanel.refreshCellHierarchy()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |