@Override
        public void stateChanged(ChangeEvent ce) {
            String classSelec = DocsPanel.CLASSES[this.panel.selector.getSelectedIndex()];
            switch (classSelec) {
                case DocsPanel.LIBROS: {
                    if (this.panel.lastRowSelecDocs[0] == -1) {
                        this.panel.disableDocButtons();
                    } else {
                        this.panel.enableDocButtons();
                        //if (this.panel.bl.size() > 0) {
                        //  this.panel.cut.actualizarDatos(this.panel.bl);
                        //} 
                    }
                    if (this.panel.lastRowSelecUser[0] == -1) {
                        this.panel.disableUserButtons();
                    } else {
                        this.panel.enableUserButtons();
                        this.panel.cut.selectRow(this.panel.lastRowSelecUser[0]);
                    }
                    break;
                }
                case DocsPanel.CD_DVD: {
                    if (this.panel.lastRowSelecDocs[1] == -1) {
                        this.panel.disableDocButtons();
                    } else {
                        this.panel.enableDocButtons();
                        //if (this.panel.cl.size() > 0) {
                        //  this.panel.cut.actualizarDatos(this.panel.cl);
                        //}
                    }
                    if (this.panel.lastRowSelecUser[1] == -1) {
                        this.panel.disableUserButtons();
                    } else {
                        this.panel.enableUserButtons();
                        this.panel.cut.selectRow(this.panel.lastRowSelecUser[1]);
                    }
                    break;
                }
                default: {
                    if (this.panel.lastRowSelecDocs[2] == -1) {
                        this.panel.disableDocButtons();
                    } else {
                        this.panel.enableDocButtons();
                        //if (this.panel.ml.size() > 0) {
                        //  this.panel.cut.actualizarDatos(this.panel.ml);
                        //} 
                    }
                    if (this.panel.lastRowSelecUser[2] == -1) {
                        this.panel.disableUserButtons();
                    } else {
                        this.panel.enableUserButtons();
                        this.panel.cut.selectRow(this.panel.lastRowSelecUser[2]);
                    }
                    break;
                }
            }
        }