forked from phoedos/pmd
Clear Symbol Table view when code is re-parsed (e.g. Go button pressed).
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@5894 51baf565-9d33-0410-a72c-fc3788e3496d
This commit is contained in:
@@ -405,8 +405,12 @@ public class Designer implements ClipboardOwner {
|
||||
}
|
||||
|
||||
private void loadSymbolTableTreeData(TreeNode rootNode) {
|
||||
symbolTableTreeWidget.setModel(new DefaultTreeModel(rootNode));
|
||||
symbolTableTreeWidget.expandAll(true);
|
||||
if (rootNode != null) {
|
||||
symbolTableTreeWidget.setModel(new DefaultTreeModel(rootNode));
|
||||
symbolTableTreeWidget.expandAll(true);
|
||||
} else {
|
||||
symbolTableTreeWidget.setModel(null);
|
||||
}
|
||||
}
|
||||
|
||||
private class ShowListener implements ActionListener {
|
||||
@@ -422,6 +426,7 @@ public class Designer implements ClipboardOwner {
|
||||
}
|
||||
|
||||
loadASTTreeData(tn);
|
||||
loadSymbolTableTreeData(null);
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user