|
|||||||||
| Home >> All >> cor >> [ gui overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
cor.gui
Class JspmTreePanel

java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
cor.gui.JspmTreePanel
- All Implemented Interfaces:
- javax.accessibility.Accessible, java.util.EventListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.awt.event.MouseListener, java.io.Serializable
- public class JspmTreePanel
- extends javax.swing.JPanel
- implements java.awt.event.MouseListener
- extends javax.swing.JPanel
Defines the tree panel. The tree panel consists of two JComboBoxes on top of the panel and the actual tree panel. The two combo boxes contain the component selection and the host selection.
- Version:
- 0.0.8
| Nested Class Summary | |
class |
JspmTreePanel.JspmPerfTreeMenu
Node menu class. |
| 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 | |
private javax.swing.JPanel |
comboPanel
The combo panel which contains the selection combo boxes. |
private java.lang.String |
component
Current component |
private static javax.swing.JComboBox |
hostCombo
Host combo box |
private boolean |
initialized
Initialization flag |
private JspmCore |
jspmCore
JSPM CORe connection. |
private com.jdk.JspmLogWriter |
logWriter
JSPM log writer. |
private static javax.swing.JComboBox |
selectionCombo
Component selection combo. |
private javax.swing.JTree |
tree
The tree structure. |
private javax.swing.JScrollPane |
treePanel
The actual tree 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.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 | |
JspmTreePanel(java.awt.event.ActionListener listener,
JspmCore jC,
java.awt.Dimension size,
java.lang.String comp,
com.jdk.JspmLogWriter lw)
Constructor. |
|
| Method Summary | |
void |
addHost(java.lang.String host)
Adds a host to the host combo |
void |
addSelection(java.lang.String selection)
Adds a selection item to the selection combo box |
void |
addTree(javax.swing.JTree t)
Adds the tree to the tree panel |
static javax.swing.JComboBox |
getHostCombo()
Return the host combo. |
static javax.swing.JComboBox |
getSelectionCombo()
Returns the selection combo |
void |
hostChanged(JspmCore core)
The host selection changed |
void |
mouseClicked(java.awt.event.MouseEvent e)
Mouse event callback. |
void |
mouseEntered(java.awt.event.MouseEvent e)
Mouse event callback. |
void |
mouseExited(java.awt.event.MouseEvent e)
Mouse event callback. |
void |
mousePressed(java.awt.event.MouseEvent e)
Mouse event callback. |
void |
mouseReleased(java.awt.event.MouseEvent e)
Mouse event callback. |
void |
mySingleClick(javax.swing.tree.TreePath selPath,
int x,
int y)
Callback for the mouse listener which is acting on the tree structure. |
void |
removeTree()
Removes the tree from the panel |
void |
setSelectedItem(java.lang.String selection)
Sets the selected item |
| Methods inherited from class javax.swing.JPanel |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
initialized
private boolean initialized
- Initialization flag
component
private java.lang.String component
- Current component
hostCombo
private static javax.swing.JComboBox hostCombo
- Host combo box
selectionCombo
private static javax.swing.JComboBox selectionCombo
- Component selection combo.
treePanel
private javax.swing.JScrollPane treePanel
- The actual tree panel.
comboPanel
private javax.swing.JPanel comboPanel
- The combo panel which contains the selection combo boxes.
tree
private javax.swing.JTree tree
- The tree structure.
logWriter
private com.jdk.JspmLogWriter logWriter
- JSPM log writer.
jspmCore
private JspmCore jspmCore
- JSPM CORe connection.
| Constructor Detail |
JspmTreePanel
public JspmTreePanel(java.awt.event.ActionListener listener, JspmCore jC, java.awt.Dimension size, java.lang.String comp, com.jdk.JspmLogWriter lw)
- Constructor.
| Method Detail |
addTree
public void addTree(javax.swing.JTree t)
- Adds the tree to the tree panel
removeTree
public void removeTree()
- Removes the tree from the panel
addSelection
public void addSelection(java.lang.String selection)
- Adds a selection item to the selection combo box
setSelectedItem
public void setSelectedItem(java.lang.String selection)
- Sets the selected item
addHost
public void addHost(java.lang.String host)
- Adds a host to the host combo
getSelectionCombo
public static javax.swing.JComboBox getSelectionCombo()
- Returns the selection combo
getHostCombo
public static javax.swing.JComboBox getHostCombo()
- Return the host combo.
hostChanged
public void hostChanged(JspmCore core)
- The host selection changed
mouseClicked
public void mouseClicked(java.awt.event.MouseEvent e)
- Mouse event callback.
We only care about the right mouse click. In case we have one, we open the
JspmPerfTreeNodeMenu.
- Specified by:
mouseClickedin interfacejava.awt.event.MouseListener
mousePressed
public void mousePressed(java.awt.event.MouseEvent e)
- Mouse event callback.
- Specified by:
mousePressedin interfacejava.awt.event.MouseListener
mouseReleased
public void mouseReleased(java.awt.event.MouseEvent e)
- Mouse event callback.
- Specified by:
mouseReleasedin interfacejava.awt.event.MouseListener
mouseEntered
public void mouseEntered(java.awt.event.MouseEvent e)
- Mouse event callback.
- Specified by:
mouseEnteredin interfacejava.awt.event.MouseListener
mouseExited
public void mouseExited(java.awt.event.MouseEvent e)
- Mouse event callback.
- Specified by:
mouseExitedin interfacejava.awt.event.MouseListener
mySingleClick
public final void mySingleClick(javax.swing.tree.TreePath selPath, int x, int y)
- Callback for the mouse listener which is acting on the tree structure.
|
|||||||||
| Home >> All >> cor >> [ gui overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC