//CHECKSTYLE:OFF too many statements
private void initOutline() {
//CHECKSTYLE:ON
DefaultMutableTreeNode root = new DefaultMutableTreeNode(null, true);
treeModel = new DefaultTreeModel(root, true);
mdl = DefaultOutlineModel.createOutlineModel(treeModel, new ProfileRowModel(), true, "Resource");
final OutlineMouseAdapter mouseAdapter = new OutlineMouseAdapter();
resultsOutline.addMouseListener(mouseAdapter);
resultsOutline.addMouseMotionListener(mouseAdapter);
resultsOutline.setVisible(true);
//resultsOutline.setRenderDataProvider(new ProfileResultsRenderData());