if (font != null)
this.list.setFont(font);
this.list.setName("InnerList");
this.list.setAutoscrolls(true);
// this.list.setSelectionMode(javax.swing.ListSelectionModel.SINGLE_SELECTION);
new DisplayNodeDragListener(this.list);
this.list.addKeyListener(this);
this.ncl = new NodeChangeListener(this);
this.list.addListSelectionListener(this.ncl);
this.list.getInputMap().put(KeyStroke.getKeyStroke(KeyEvent.VK_ENTER, 0), PsuedoDoubleClickAction.PSUED0_DOUBLE_CLICK);
this.list.getInputMap().put(KeyStroke.getKeyStroke(KeyEvent.VK_ENTER, KeyEvent.SHIFT_MASK),PsuedoDoubleClickAction.PSUED0_DOUBLE_CLICK);