Public Methods | |
QueryPanel () | |
QueryPanel (java.awt.LayoutManager layout) | |
QueryPanel (java.awt.LayoutManager layout, boolean isDoubleBuffered) | |
QueryPanel (boolean isDoubleBuffered) | |
void | actionPerformed (java.awt.event.ActionEvent e) |
javax swing JComboBox | getQueryKindComboBox () |
void | mouseClicked (java.awt.event.MouseEvent e) |
void | mouseEntered (java.awt.event.MouseEvent e) |
void | mouseExited (java.awt.event.MouseEvent e) |
void | mousePressed (java.awt.event.MouseEvent e) |
void | mouseReleased (java.awt.event.MouseEvent e) |
void | queryKindComboBox_ActionEvents () |
void | queryResultTree_MouseClicked (java.awt.event.MouseEvent mouseEvent) |
void | queryResultTree_TreeSelectionEvents () |
void | valueChanged (javax.swing.event.TreeSelectionEvent e) |
Static Public Methods | |
void | main (java.lang.String[] args) |
Private Methods | |
void | connEtoC1 () |
void | connEtoC2 () |
void | connEtoC3 (java.awt.event.MouseEvent arg1) |
DefaultMutableTreeNode | cuttingTreeWRT (DefaultMutableTreeNode root, SliceTraceNode sliceTraceNode) |
DefaultMutableTreeNode | getBackwardSliceTraceFrom (SliceTraceNode stn) |
DefaultMutableTreeNode | getDependencyPathTreeStartFrom (Object startingNode) |
DefaultMutableTreeNode | getForwardSliceTraceFrom (SliceTraceNode stn) |
DefaultMutableTreeNode | getIfDependencyPathTree () |
DefaultMutableTreeNode | getIfDependencyPathTreeForNode (Object startingNode) |
javax swing JLabel | getQueryKindLabel () |
javax swing JScrollPane | getQueryResultScrollPane () |
javax swing JTree | getQueryResultTree () |
void | handleException (java.lang.Throwable exception) |
void | initConnections () throws java.lang.Exception |
void | initialize () |
void | setDependFrame (Dependencies df) |
boolean | sliceTraceContains (DefaultMutableTreeNode root, SliceTraceNode sliceTraceNode) |
boolean | traceRootIs (DefaultMutableTreeNode root, SliceTraceNode stn) |
Static Private Methods | |
void | getBuilderData () |
Private Attributes | |
boolean | setQueryIndexByProgram = false |
Dependencies | dependFrame = null |
DefaultMutableTreeNode | currentQueryResultTreeRoot = null |
String | queries [] = {"none", "Slice trace from current stmt", "All conditionals in the slice", "All conditionals influence current node"} |
JComboBox | ivjQueryKindComboBox = null |
JLabel | ivjQueryKindLabel = null |
JScrollPane | ivjQueryResultScrollPane = null |
JTree | ivjQueryResultTree = null |
Static Private Attributes | |
final int | NO_QUERY = 0 |
final int | SLICE_TRACE = 1 |
final int | ALL_CONDITIONALS = 2 |
final int | CONDITIONALS_TO_CURRENT_STMT = 3 |
Definition at line 21 of file QueryPanel.java.
|
QueryPanel constructor comment. Definition at line 37 of file QueryPanel.java. |
|
QueryPanel constructor comment.
Definition at line 45 of file QueryPanel.java. |
|
QueryPanel constructor comment.
Definition at line 53 of file QueryPanel.java. |
|
QueryPanel constructor comment.
Definition at line 60 of file QueryPanel.java. |
|
Method to handle events for the ActionListener interface.
Definition at line 68 of file QueryPanel.java. |
|
connEtoC1: (QueryKindComboBox.action. --> QueryPanel.queryKindComboBox_ActionEvents()V) Definition at line 80 of file QueryPanel.java. |
|
connEtoC2: (QueryResultTree.treeSelection. --> QueryPanel.queryResultTree_TreeSelectionEvents()V) Definition at line 98 of file QueryPanel.java. |
|
connEtoC3: (QueryResultTree.mouse.mouseClicked(java.awt.event.MouseEvent) --> QueryPanel.queryResultTree_MouseClicked(Ljava.awt.event.MouseEvent;)V)
Definition at line 116 of file QueryPanel.java. |
|
Insert the method's description here. Creation date: (00-7-12 22:06:25)
Definition at line 136 of file QueryPanel.java. |
|
Return the QueryKindComboBox property value.
Definition at line 350 of file QueryPanel.java. |
|
Return the QueryKindLabel property value.
Definition at line 372 of file QueryPanel.java. |
|
Return the QueryResultScrollPane property value.
Definition at line 394 of file QueryPanel.java. |
|
Return the QueryResultTree property value.
Definition at line 415 of file QueryPanel.java. |
|
Called whenever the part throws an exception.
Definition at line 461 of file QueryPanel.java. |
|
Initializes connections
Definition at line 472 of file QueryPanel.java. |
|
Initialize the class. Definition at line 483 of file QueryPanel.java. |
|
main entrypoint - starts the part when it is run as an application
Definition at line 522 of file QueryPanel.java. |
|
Method to handle events for the MouseListener interface.
Definition at line 545 of file QueryPanel.java. |
|
Method to handle events for the MouseListener interface.
Definition at line 558 of file QueryPanel.java. |
|
Method to handle events for the MouseListener interface.
Definition at line 569 of file QueryPanel.java. |
|
Method to handle events for the MouseListener interface.
Definition at line 580 of file QueryPanel.java. |
|
Method to handle events for the MouseListener interface.
Definition at line 591 of file QueryPanel.java. |
|
Comment Definition at line 600 of file QueryPanel.java. |
|
Comment Definition at line 635 of file QueryPanel.java. |
|
Comment Definition at line 660 of file QueryPanel.java. |
|
Insert the method's description here. Creation date: (00-12-1 16:21:27)
Definition at line 680 of file QueryPanel.java. |
|
Insert the method's description here. Creation date: (00-7-12 21:23:54)
Definition at line 689 of file QueryPanel.java. |
|
Insert the method's description here. Creation date: (00-7-12 23:13:14)
Definition at line 705 of file QueryPanel.java. |
|
Method to handle events for the TreeSelectionListener interface.
Definition at line 717 of file QueryPanel.java. |