* Common to all constructors.
*/
private void construct() {
addTreeSelectionListener(this);
dragSource = DragSource.getDefaultDragSource();
DragGestureRecognizer dragGestureRecognizer = dragSource
.createDefaultDragGestureRecognizer(this,
DnDConstants.ACTION_COPY_OR_MOVE, this);
dragGestureRecognizer.setSourceActions(dragGestureRecognizer
.getSourceActions()
& ~InputEvent.BUTTON3_MASK);
new DropTarget(this, this);
}