|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
byucc.jhdl.apps.Viewers.Event.JHDLAbstractHostPanel
byucc.jhdl.apps.Viewers.cvt.cvtPanel
Nested Class Summary |
Nested classes inherited from class javax.swing.JPanel |
javax.swing.JPanel.AccessibleJPanel |
Nested classes inherited from class javax.swing.JComponent |
javax.swing.JComponent.AccessibleJComponent |
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 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 javax.swing.JComponent |
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
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 | |
cvtPanel(Cell c)
|
|
cvtPanel(Cell c,
Broker userBroker)
|
|
cvtPanel(Cell c,
CLInterpreter interpreter)
|
|
cvtPanel(Cell c,
CLInterpreter interpreter,
Broker userBroker)
|
|
cvtPanel(Cell c,
CLInterpreter interpreter,
Broker userBroker,
cvtFrame cf)
|
Method Summary | |
void |
addJHDLMouseEventGenerator(JHDLMouseEventGenerator meg)
This method must call addJHDLWidgetEventListener on whichever containing widget is designated as the JHDLWidgetEventListener, unless it defines the method, and adds the listener to its own list of listeners, itself. |
void |
addJHDLWidgetEventListener(JHDLWidgetEventListener wel)
This method will take the passed in JHDLMouseEventGenerator, and call addJHDLMouseEventListener on it, passing in the designated JHDLMouseEventListener. |
protected java.awt.Container |
buildContentPanel()
Used to combine all of the elements into one container. |
CLInterpreter |
getCLInterpreter()
Accessor method. |
CLInterpreter |
getInterp()
|
javax.swing.JMenuBar |
getJMenuBar()
Returns the menu bar of the Master Widget. |
Cell |
getRootCell()
Accessor method. |
void |
newCell(Cell newDesign)
Used, especially by DynamicTestBench, to target another cell. |
void |
refreshCellHierarchy()
update the viewer after the cell hierarchy has been changed. |
void |
refreshGUI()
Refreshes the Master Widget (used for after you add to its JMenuBar. |
void |
removeJHDLMouseEventGenerator(JHDLMouseEventGenerator meg)
This method must call removeJHDLWidgetEventListener on whichever containing widget is designated as the JHDLWidgetEventListener, unless it defines the method, and removes the listener from its own list of listeners, itself. |
void |
removeJHDLWidgetEventListener(JHDLWidgetEventListener wel)
This method will take the passed in JHDLMouseEventGenerator, and call removeJHDLMouseEventListener on it, passing in the designated JHDLMouseEventListener. |
Cell |
rootCell()
|
Methods inherited from class javax.swing.JPanel |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
Methods inherited from class javax.swing.JComponent |
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update |
Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, 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, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final int CONTROL_PREFERRED_WIDTH
public static final int CONTROL_PREFERRED_HEIGHT
Constructor Detail |
public cvtPanel(Cell c)
public cvtPanel(Cell c, CLInterpreter interpreter)
public cvtPanel(Cell c, Broker userBroker)
public cvtPanel(Cell c, CLInterpreter interpreter, Broker userBroker)
public cvtPanel(Cell c, CLInterpreter interpreter, Broker userBroker, cvtFrame cf)
Method Detail |
protected java.awt.Container buildContentPanel()
public CLInterpreter getInterp()
public void newCell(Cell newDesign)
public Cell rootCell()
public void refreshCellHierarchy()
public void addJHDLWidgetEventListener(JHDLWidgetEventListener wel)
addJHDLWidgetEventListener
in interface JHDLHostWidgetInterface
addJHDLWidgetEventListener
in class JHDLAbstractHostPanel
wel
- The JHDLWidgetEventListener to be added to the
Broker's list of listeners.public void removeJHDLWidgetEventListener(JHDLWidgetEventListener wel)
removeJHDLWidgetEventListener
in interface JHDLHostWidgetInterface
removeJHDLWidgetEventListener
in class JHDLAbstractHostPanel
wel
- The JHDLWidgetEventListener to be removed the
Broker's list of listeners.public void addJHDLMouseEventGenerator(JHDLMouseEventGenerator meg)
addJHDLMouseEventGenerator
in interface JHDLHostWidgetInterface
addJHDLMouseEventGenerator
in class JHDLAbstractHostPanel
meg
- The JHDLMouseEventGenerator that will receive
GUIListener, and add it to its own list of listeners.public void removeJHDLMouseEventGenerator(JHDLMouseEventGenerator meg)
removeJHDLMouseEventGenerator
in interface JHDLHostWidgetInterface
removeJHDLMouseEventGenerator
in class JHDLAbstractHostPanel
meg
- The JHDLMouseEventGenerator that will receive
GUIListener, and remove it from its own list of listeners.public CLInterpreter getCLInterpreter()
JHDLAbstractHostPanel
getCLInterpreter
in interface JHDLHostWidgetInterface
getCLInterpreter
in class JHDLAbstractHostPanel
public Cell getRootCell()
JHDLAbstractHostPanel
getRootCell
in interface JHDLHostWidgetInterface
getRootCell
in class JHDLAbstractHostPanel
public void refreshGUI()
JHDLAbstractHostPanel
refreshGUI
in interface JHDLHostWidgetInterface
refreshGUI
in class JHDLAbstractHostPanel
public javax.swing.JMenuBar getJMenuBar()
JHDLAbstractHostPanel
getJMenuBar
in interface JHDLHostWidgetInterface
getJMenuBar
in class JHDLAbstractHostPanel
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |