Package realcix20.guis.models

Examples of realcix20.guis.models.ItemTableModel


       
    }
   
    private void calculateAllNotInputTaxes() {
       
            ItemTableModel model = (ItemTableModel)container.getTable().getModel();
            Vector dataVector = model.getDataVector();
            for (int i = 0; i < model.getRowCount(); i++) {
                Vector rowDatas = (Vector)dataVector.get(i);
                Row row = (Row)rowDatas.get(rowDatas.size() - 1);
                Cell cell = ObjectUtil.findNewCell(row, "TAXI", "TAMT");
                if (cell.getColumnValue() == null)
                    ((TaxClass)container.getObject()).calculatorTax(row);
View Full Code Here


   
    private void balanceByItem() {
       
            int selectedRowNumber = container.getTable().getSelectedRow();
            if (selectedRowNumber != -1) {
                ItemTableModel model = (ItemTableModel)container.getTable().getModel();
                selectedRowNumber = container.getTable().convertRowIndexToModel(selectedRowNumber);
                Vector dataVector = model.getDataVector();
                Vector rowDatas = (Vector)dataVector.get(selectedRowNumber);
                Row selectedRow = (Row)rowDatas.get(rowDatas.size() - 1);
                Cell newTAmtCell = ObjectUtil.findNewCell(selectedRow, "RI", "TAMT");
                Cell newLAmtCell = ObjectUtil.findNewCell(selectedRow, "RI", "LAMT");
                Cell newXrCell = ObjectUtil.findNewCell(selectedRow, "RI", "XR");
View Full Code Here

   
    private void setMinus() {
       
            int[] rows = container.getTable().getSelectedRows();
            if (rows.length > 0) {
                ItemTableModel model = (ItemTableModel)container.getTable().getModel();               
                for (int i = 0; i < rows.length; i++) {                   
                    int selectedRowNumber = container.getTable().convertRowIndexToModel(rows[i]);
                    Vector dataVector = model.getDataVector();
                    Vector rowDatas = (Vector)dataVector.get(selectedRowNumber);
                    Row selectedRow = (Row)rowDatas.get(rowDatas.size() - 1);
                    Cell newTAmtCell = ObjectUtil.findNewCell(selectedRow, "RI", "TAMT");
                    Cell newLAmtCell = ObjectUtil.findNewCell(selectedRow, "RI", "LAMT");
                    if (newTAmtCell.getColumnValue() != null) {
View Full Code Here

   
    private void assignToBudget() {
       
            int[] rows = container.getTable().getSelectedRows();
            if (rows.length > 0) {
                ItemTableModel model = (ItemTableModel)container.getTable().getModel();
               
                //now, only set first selected reg to budget
                int selectedRowNumber = container.getTable().convertRowIndexToModel(rows[0]);
                Vector dataVector = model.getDataVector();
                Vector rowDatas = (Vector)dataVector.get(selectedRowNumber);
                Row selectedRow = (Row)rowDatas.get(rowDatas.size() - 1);
               
                new AssignBudgetDialog(container, container.getObject(), selectedRow, container.getCurrentRow());
                container.setEnabled(false);
View Full Code Here

   
    private void initTaxRegsDialog() {
       
            int[] rows = container.getTable().getSelectedRows();
            if (rows.length > 0) {
                ItemTableModel model = (ItemTableModel)container.getTable().getModel();
               
                //now, only set first selected reg to budget
                int selectedRowNumber = container.getTable().convertRowIndexToModel(rows[0]);
                Vector dataVector = model.getDataVector();
                Vector rowDatas = (Vector)dataVector.get(selectedRowNumber);
                Row selectedRow = (Row)rowDatas.get(rowDatas.size() - 1);
               
                new TaxRegsDialog(container, container.getObject(), selectedRow);
                container.setEnabled(false);
View Full Code Here

   
    private boolean validateSpecify() {
        boolean result = true;
        container.getCurrentRow().print();
        //set child table pks
        ItemTableModel model = (ItemTableModel)container.getTable().getModel();
        Vector dataVector = model.getDataVector();
        Iterator rowDatasIter = dataVector.iterator();
        while (rowDatasIter.hasNext()) {
            Vector rowDatas = (Vector)rowDatasIter.next();
            Row childRow = (Row)rowDatas.get(rowDatas.size() - 1);
            Iterator pkColumnIter = container.getObject().getPkColumns().iterator();
View Full Code Here

                        Cell cell = new Cell(tableName, columnName, value);                       
                        values.add(cell);
                    }
                    Row selectedRow = new Row(values, getCurrentObject().getRowType());
                    getCurrentObject().loadChilds(selectedRow);                   
                    ItemTableModel imodel = new ItemTableModel(getCurrentObject(), selectedRow);
                    objectChildTable.setHighlighters(new HighlighterPipeline(
                        new Highlighter[]{ AlternateRowHighlighter.genericGrey,
                                            new RolloverHighlighter(Color.BLACK, Color.WHITE)}));
                    objectChildTable.setModel(imodel);
                    objectChildTable.getColumnExt(objectChildTable.getColumnCount(true) -1).setVisible(false);
View Full Code Here

       
        public void updateTable() {
           
            if (object != null) {
                table.setEditable(false);               
                ItemTableModel tableModel = new ItemTableModel(object, currentRow);
                table.setModel(tableModel);
                if (table.getRowCount() > 0)
                    table.removeRowSelectionInterval(0, table.getRowCount() - 1);
                table.getColumnExt(table.getColumnCount(true) - 1).setVisible(false);
               
View Full Code Here

    private void initialNoBeControledComponents(Vector componentExts) {
       
        Iterator componentExtIter = componentExts.iterator();
        while (componentExtIter.hasNext()) {
           
            ComponentExt componentExt = (ComponentExt)componentExtIter.next();
            Column column = componentExt.getColumn();
            JComponent component = componentExt.getComponent();
           
            switch (column.getInputType()) {
               
                case 1:
                case 2:
View Full Code Here

       
        Column column = null;
       
        Iterator componentExtIter = componentExts.iterator();
        while (componentExtIter.hasNext()) {
            ComponentExt componentExt = (ComponentExt)componentExtIter.next();
            Column tempColumn = componentExt.getColumn();
            if ( (tempColumn.getTableName().equals(tableName)) && (tempColumn.getColumnName().equals(columnName)) ) {
                column = tempColumn;
                break;
            }
        }
View Full Code Here

TOP

Related Classes of realcix20.guis.models.ItemTableModel

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.