Package echopointng.table

Examples of echopointng.table.PageableTableModel


        this.addActionListener(tblActionListener);
        this.setSelectionModel(new AbleTableSelectionModel(this.getModel()));
    }

    public void setSelectedIndex(int index) {
        PageableTableModel model = (PageableTableModel) this.getModel();

        if ((index >= 0) && (index < model.getRowsPerPage()) && (index < model.getRowCount())) {
            logger.debug(index);
            this.getSelectionModel().setSelectedIndex(index, true);
            this.fireRowSelection();
        }
    }
View Full Code Here


    public int getSelectedIndex() {
        return this.getSelectionModel().getMaxSelectedIndex();
    }

    public void setPageIndex(int pageIndex) {
        PageableTableModel model = (PageableTableModel) this.getModel();

        if ((pageIndex >= 0) && (pageIndex < model.getTotalPages())) {
            model.setCurrentPage(pageIndex);
            if (this.getJbsBaseObjects().size()>0)
                setSelectedIndex(0);
        }
    }
View Full Code Here

                setSelectedIndex(0);
        }
    }

    public int getPageIndex() {
        PageableTableModel model = (PageableTableModel) this.getModel();
        return model.getCurrentPage();
    }
View Full Code Here

TOP

Related Classes of echopointng.table.PageableTableModel

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.