(TreeSelectionEvent treeSelectionEvent)
| 106 | viewFrame.tree.setModel(tmodel); |
| 107 | viewFrame.tree.addTreeSelectionListener(new TreeSelectionListener() { |
| 108 | @Override |
| 109 | public void valueChanged(TreeSelectionEvent treeSelectionEvent) { |
| 110 | int depth = updateDepth.incrementAndGet(); |
| 111 | try { |
| 112 | if ( depth!=1 ) { |
| 113 | return; |
| 114 | } |
| 115 | currentEvent = ((JTreeSTModel.Wrapper)viewFrame.tree.getLastSelectedPathComponent()).event; |
| 116 | currentScope = currentEvent.scope; |
| 117 | updateCurrentST(viewFrame); |
| 118 | } |
| 119 | finally { |
| 120 | updateDepth.decrementAndGet(); |
| 121 | } |
| 122 | } |
| 123 | }); |
| 124 | JTreeASTModel astModel = new JTreeASTModel(new CommonTreeAdaptor(), currentScope.st.impl.ast); |
| 125 | viewFrame.ast.setModel(astModel); |
nothing calls this directly
no test coverage detected