ExplorerTree(TreeModel model) {
super(model);
toggleClickCount = 0;
getInputMap().put(KeyStroke.getKeyStroke("control C"), "none");
getInputMap().put(KeyStroke.getKeyStroke("control V"), "none");
getInputMap().put(KeyStroke.getKeyStroke("control X"), "none");
getInputMap().put(KeyStroke.getKeyStroke("COPY"), "none");
getInputMap().put(KeyStroke.getKeyStroke("PASTE"), "none");
getInputMap().put(KeyStroke.getKeyStroke("CUT"), "none");
if (Utilities.isMac()) {
getInputMap().put(KeyStroke.getKeyStroke(KeyEvent.VK_C, InputEvent.META_MASK), "none");
getInputMap().put(KeyStroke.getKeyStroke(KeyEvent.VK_X, InputEvent.META_MASK), "none");
getInputMap().put(KeyStroke.getKeyStroke(KeyEvent.VK_V, InputEvent.META_MASK), "none");
}
setupSearch();
if (!GraphicsEnvironment.isHeadless()) {
setDragEnabled(true);
}
}