19 lines
521 B
Java
19 lines
521 B
Java
package Common_old.UI.Trees;
|
|
import Common_old.Current;
|
|
import Common_old.UI.Selectable;
|
|
|
|
import javax.swing.tree.DefaultMutableTreeNode;
|
|
public class SelectableTree extends DataTree {
|
|
public SelectableTree(DefaultMutableTreeNode root_in) {
|
|
super(root_in);
|
|
}
|
|
@Override
|
|
public void LeftMouseAction1() {
|
|
Object element = Current.get(getCurrent());
|
|
if ((element instanceof Selectable)) {
|
|
((Selectable) element).SwitchSelection();
|
|
updateUI();
|
|
}
|
|
}
|
|
}
|