public CViewSelectionTree(final Window dialog,final IViewContainer container){
  final DefaultTreeModel model=new DefaultTreeModel(null);
  setModel(model);
  setRootVisible(false);
  model.setRoot(new CRootNode(dialog,container,model));
  Preconditions.checkNotNull(container,"IE01826: Container argument can not be null");
  setRootVisible(false);
  setCellRenderer(new IconNodeRenderer());
  addMouseListener(new InternalMouseListener());
}

public CViewSelectionTree ( final Window dialog , final IViewContainer container ) { final DefaultTreeModel model = new DefaultTreeModel ( null ) ; setModel ( model ) ; setRootVisible ( false ) ; model . setRoot ( new CRootNode ( dialog , container , model ) ) ; Preconditions . checkNotNull ( container , "IE01826: Container argument can not be null" ) ; setRootVisible ( false ) ; setCellRenderer ( new IconNodeRenderer ( ) ) ; addMouseListener ( new InternalMouseListener ( ) ) ; }
creates a new view selection tree .
