public class HierarchyPanel
extends java.awt.Panel
implements java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.awt.event.ComponentListener
| Modifier and Type | Field and Description |
|---|---|
static boolean |
debug_on |
boolean |
design_mode |
java.awt.Scrollbar |
horzScrollbar |
static int |
MAX_HEIGHT |
static int |
MAX_WIDTH |
static int |
MIN_HEIGHT |
static int |
MIN_WIDTH |
static int |
MODULE_HEIGHT |
static int |
MODULE_WIDTH |
static int |
MODULE_X_SPACING |
static int |
MODULE_XOFFSET |
static int |
MODULE_Y_SPACING |
static int |
MODULE_YOFFSET |
protected CountList |
modulesCountList |
java.awt.Frame |
parentFrame |
int |
scroll_x |
int |
scroll_y |
static boolean |
updating_hierarchy |
java.awt.Scrollbar |
vertScrollbar |
| Constructor and Description |
|---|
HierarchyPanel() |
HierarchyPanel(int new_width,
int new_height) |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
void |
componentHidden(java.awt.event.ComponentEvent evt) |
void |
componentMoved(java.awt.event.ComponentEvent evt) |
void |
componentResized(java.awt.event.ComponentEvent evt) |
void |
componentShown(java.awt.event.ComponentEvent evt) |
int |
computeMaxX() |
int |
computeMaxY() |
void |
FindAllParents(java.util.Hashtable modulesHashTable,
URLLoadInfoPanelInterface loadingPanel) |
java.awt.Dimension |
getMinimumSize() |
java.lang.String |
getModulesListSelectedItem() |
java.awt.Dimension |
getPreferredSize() |
void |
handle_mouseDragged() |
void |
monitored_repaint() |
void |
mouseClicked(java.awt.event.MouseEvent evt) |
void |
mouseDragged(java.awt.event.MouseEvent evt) |
void |
mouseEntered(java.awt.event.MouseEvent evt) |
void |
mouseExited(java.awt.event.MouseEvent evt) |
void |
mouseMoved(java.awt.event.MouseEvent evt) |
void |
mousePressed(java.awt.event.MouseEvent evt) |
void |
mouseReleased(java.awt.event.MouseEvent evt) |
void |
paint(java.awt.Graphics g) |
void |
paintHierarchy(java.awt.Graphics g) |
void |
print() |
void |
reset() |
void |
setCountList(CountList cli) |
boolean |
UpdateDisplay(boolean force_repaint) |
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getInsets, getLayout, getListeners, getMaximumSize, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, isValidateRoot, layout, list, list, locate, minimumSize, paintComponents, paramString, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setComponentZOrder, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, setLayout, transferFocusDownCycle, update, validate, validateTreeaction, 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, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, revalidate, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCyclepublic static boolean debug_on
public static boolean updating_hierarchy
public int scroll_x
public int scroll_y
public static int MODULE_WIDTH
public static int MODULE_HEIGHT
public static int MODULE_XOFFSET
public static int MODULE_YOFFSET
public static int MODULE_X_SPACING
public static int MODULE_Y_SPACING
public static int MAX_HEIGHT
public static int MAX_WIDTH
public static int MIN_HEIGHT
public static int MIN_WIDTH
public java.awt.Scrollbar horzScrollbar
public java.awt.Scrollbar vertScrollbar
public boolean design_mode
protected CountList modulesCountList
public java.awt.Frame parentFrame
public HierarchyPanel(int new_width,
int new_height)
public HierarchyPanel()
public void setCountList(CountList cli)
public java.lang.String getModulesListSelectedItem()
public void monitored_repaint()
public void clear()
public void reset()
public java.awt.Dimension getPreferredSize()
getPreferredSize in class java.awt.Containerpublic java.awt.Dimension getMinimumSize()
getMinimumSize in class java.awt.Containerpublic void mouseEntered(java.awt.event.MouseEvent evt)
mouseEntered in interface java.awt.event.MouseListenerpublic void mouseExited(java.awt.event.MouseEvent evt)
mouseExited in interface java.awt.event.MouseListenerpublic int computeMaxY()
public int computeMaxX()
public void mouseClicked(java.awt.event.MouseEvent evt)
mouseClicked in interface java.awt.event.MouseListenerpublic void mousePressed(java.awt.event.MouseEvent evt)
mousePressed in interface java.awt.event.MouseListenerpublic void mouseMoved(java.awt.event.MouseEvent evt)
mouseMoved in interface java.awt.event.MouseMotionListenerpublic void mouseDragged(java.awt.event.MouseEvent evt)
mouseDragged in interface java.awt.event.MouseMotionListenerpublic void handle_mouseDragged()
public void mouseReleased(java.awt.event.MouseEvent evt)
mouseReleased in interface java.awt.event.MouseListenerpublic boolean UpdateDisplay(boolean force_repaint)
public void print()
public void paint(java.awt.Graphics g)
paint in class java.awt.Containerpublic void paintHierarchy(java.awt.Graphics g)
public void FindAllParents(java.util.Hashtable modulesHashTable,
URLLoadInfoPanelInterface loadingPanel)
public void componentResized(java.awt.event.ComponentEvent evt)
componentResized in interface java.awt.event.ComponentListenerpublic void componentShown(java.awt.event.ComponentEvent evt)
componentShown in interface java.awt.event.ComponentListenerpublic void componentHidden(java.awt.event.ComponentEvent evt)
componentHidden in interface java.awt.event.ComponentListenerpublic void componentMoved(java.awt.event.ComponentEvent evt)
componentMoved in interface java.awt.event.ComponentListener