package com.traxel.lumbermill.filter;
import javax.swing.JTree;
class TreeView extends JTree
implements FilterListener {
private final Tree tree;
this(new Tree());
}
super(tree);
this.tree = tree;
this.tree.addFilterListener(this);
setEditable(false);
setShowsRootHandles(true);
setCellRenderer(new NodeView());
}
@Override
if (getModel().equals(e.getSource())) {
treeDidChange();
}
}
return tree;
}
}