refactoring, moving things around

This commit is contained in:
Manindra Moharana
2014-07-15 18:38:14 +05:30
parent 6feb76dfb9
commit 9caf096564
2 changed files with 15 additions and 10 deletions
@@ -52,10 +52,21 @@ public class SketchOutline {
protected JTextField searchField;
protected DebugEditor editor;
protected boolean internalSelection = false;
public SketchOutline(DefaultMutableTreeNode codeTree, ErrorCheckerService ecs) {
errorCheckerService = ecs;
editor = ecs.getEditor();
soNode = new DefaultMutableTreeNode();
generateSketchOutlineTree(soNode, codeTree);
soNode = (DefaultMutableTreeNode) soNode.getChildAt(0);
tempNode = soNode;
soTree = new JTree(soNode);
createGUI();
}
private void createGUI(){
frmOutlineView = new JFrame();
frmOutlineView.setAlwaysOnTop(true);
frmOutlineView.setUndecorated(true);
@@ -79,11 +90,7 @@ public class SketchOutline {
panelTop.add(searchField);
jsp = new JScrollPane();
soNode = new DefaultMutableTreeNode();
generateSketchOutlineTree(soNode, codeTree);
soNode = (DefaultMutableTreeNode) soNode.getChildAt(0);
tempNode = soNode;
soTree = new JTree(soNode);
soTree.getSelectionModel()
.setSelectionMode(TreeSelectionModel.SINGLE_TREE_SELECTION);
soTree.setRootVisible(false);
@@ -117,11 +124,8 @@ public class SketchOutline {
+ (editor.ta.getHeight() - frmOutlineView
.getHeight()) / 2);
addListeners();
}
protected boolean internalSelection = false;
protected void addListeners() {
searchField.addKeyListener(new KeyAdapter() {
@@ -257,6 +261,7 @@ public class SketchOutline {
awrap.highlightNode(errorCheckerService.astGenerator);
// log(awrap);
//errorCheckerService.highlightNode(awrap);
close();
}
}
};
@@ -50,10 +50,10 @@ public class TabOutline {
public TabOutline(ErrorCheckerService ecs) {
errorCheckerService = ecs;
editor = ecs.getEditor();
createAndShowGUI();
createGUI();
}
private void createAndShowGUI() {
private void createGUI() {
frmOutlineView = new JFrame();
frmOutlineView.setAlwaysOnTop(true);
frmOutlineView.setUndecorated(true);