Package realcix20.guis.utils

Examples of realcix20.guis.utils.Item


                        try {

                            ResultSetMetaData rsmd = rs.getMetaData();
                            if (rsmd.getColumnCount() == 1) {
                                while (rs.next()) {
                                    Item item = new Item(rs.getObject(1), rs.getObject(1));
                                    ((JComboBox)component).addItem(item);
                                }
                            } else {
                                while (rs.next()) {
                                   
                                    StringBuffer sb = new StringBuffer();
                                    for (int i = 2; i < rsmd.getColumnCount(); i++)
                                        sb.append(rs.getObject(i) + " | ");
                                    sb.append(rs.getObject(rsmd.getColumnCount()));
                                   
                                    Item item = new Item(rs.getObject(1), sb.toString());
                                    ((JComboBox)component).addItem(item);
                                }
                            }
                            rs.close();
View Full Code Here


        try {

            ResultSetMetaData rsmd = rs.getMetaData();
            if (rsmd.getColumnCount() == 1) {
                while (rs.next()) {
                    Item item = new Item(rs.getObject(1), rs.getObject(1));
                    ((JComboBox)childComponent).addItem(item);
                }
            } else {
                while (rs.next()) {

                    StringBuffer sb = new StringBuffer();
                    for (int i = 2; i < rsmd.getColumnCount(); i++)
                        sb.append(rs.getObject(i) + " | ");
                    sb.append(rs.getObject(rsmd.getColumnCount()));

                    Item item = new Item(rs.getObject(1), sb.toString());
                    ((JComboBox)childComponent).addItem(item);
                }
            }
            rs.close();

        }
        catch (SQLException sqle) {

        }
       
        Iterator componentIter = components.iterator();
        while (componentIter.hasNext()) {
            JComponent component = (JComponent)componentIter.next();
            ((JComboBox)component).addActionListener(
                new ActionAdapter() {
           
                    public void actionPerformed(ActionEvent e) {
                       
                        ((JComboBox)childComponent).removeAllItems();
                       
                        DAO dao = DAO.getInstance();
                        dao.query(sql);
                        for (int i = 1; i <= components.size(); i++) {
                            JComponent tempComponent = (JComponent)components.get(i - 1);
                            dao.setObject(i, ComponentManager.getValue(tempComponent));
                        }
                        ResultSet rs = dao.executeQuery();
                        try {

                            ResultSetMetaData rsmd = rs.getMetaData();
                            if (rsmd.getColumnCount() == 1) {
                                while (rs.next()) {
                                    Item item = new Item(rs.getObject(1), rs.getObject(1));
                                    ((JComboBox)childComponent).addItem(item);
                                }
                            } else {
                                while (rs.next()) {
                                   
                                    StringBuffer sb = new StringBuffer();
                                    for (int i = 2; i < rsmd.getColumnCount(); i++)
                                        sb.append(rs.getObject(i) + " | ");
                                    sb.append(rs.getObject(rsmd.getColumnCount()));
                                   
                                    Item item = new Item(rs.getObject(1), sb.toString());
                                    ((JComboBox)childComponent).addItem(item);
                                }
                            }
                            rs.close();
View Full Code Here

                StringBuffer factValueBuffer = new StringBuffer();
                for (int i = 1; i< rsmd.getColumnCount(); i++) {
                    factValueBuffer.append(rs.getObject(i) + "-");
                }
                factValueBuffer.append(rs.getObject(rsmd.getColumnCount()));
                Item item = new Item(factValueBuffer.toString(), displayValue);
                ((JComboBox)component).addItem(item);
            }
           
            rs.close();
View Full Code Here

        DAO dao = DAO.getInstance();
        dao.query(Resources.SELECT_CLS_ALL_LAYOUTS_SQL);
        dao.setObject(1, object.getClsId());
        ResultSet rs = dao.executeQuery();
        try {
            Item item = new Item(object.getClsId() + "." + "0", TxtManager.getTxt("VIEW.XTABLE.REPORTSELECTORALL"));
            reportSelector.addItem(item);
            if(layoutId==0) reportSelector.setSelectedItem(item);
            while (rs.next()) {
                String str = new String("CL." + object.getClsId() + "." + rs.getInt("LAYOUT"));
                item = new Item(object.getClsId() + "." + rs.getInt("LAYOUT"), TxtManager.getTxt(str));
                reportSelector.addItem(item);
                if(layoutId!=0&&item.getFactValue().toString().endsWith(""+layoutId)){
                  reportSelector.setSelectedItem(item);
                }
            }           
            rs.close();           
        } catch (SQLException sqle) {
View Full Code Here

                }
                else if (name.indexOf("COUNT_") > -1) {
                    id = "COUNT_" + id;
                    value = "COUNT(" + value + ")";
                }
                Item item = new Item(id, value);
                searchField.addItem(item);
                sortStates.put(item, null);
            }
        }
               
View Full Code Here

            } else {
                initTableProperties(object.getBasicSQL());
            }
        } else if (stat.equals("report")) {
            if (searchText.getText().trim().length() > 0) {             
                Item selectItem = (Item)searchField.getSelectedItem();
                current_sql = generateReportSql(selectItem.getFactValue().toString(), searchText.getText().trim());
                initTableProperties(current_sql);
            } else {
                initTableProperties(report_basic_sql);
            }
        }       
View Full Code Here

        ResultSet rs = dao.executeQuery();
        try {           
            while (rs.next()) {
                Object factValue = rs.getString("LANG");
                Object displayValue = rs.getString("TXT");
                Item item = new Item(factValue, displayValue);      
                addItem(item);                               
            }           
            rs.close();
        }
        catch (SQLException sqle) {
View Full Code Here

        }       
    }
   
    public void setSelectedLang(String lang) {       
        for (int i = 0; i < getItemCount(); i++) {
            Item item = (Item)getItemAt(i);
            if (lang.equals(item.getFactValue())) {
                setSelectedItem(item);
                break;
            }
        }       
    }
View Full Code Here

          for (int rowIndex : rows) {
                Vector values = new Vector();
                for (int i = 1; i < tm.getColumnCount(); i++) {
                    String tableName = tm.getColumn(i).getTableName();
                    String columnName = tm.getColumn(i).getColumnName();
                    Item item = (Item)tm.getValueAt(rowIndex, i);
                    Cell cell = new Cell(tableName, columnName, item.getFactValue());
                    values.add(cell);
                }
                Row selectedRow = new Row(values, container.getCurrentObject().getRowType());
                selectedRows.add(selectedRow);
      }
View Full Code Here

          for (int i = 0; i < rows.length; i++) {
                Vector values = new Vector();
                for (int j = 1; j < tm.getColumnCount(); j++) {
                    String tableName = tm.getColumn(j).getTableName();
                    String columnName = tm.getColumn(j).getColumnName();
                    Item item = (Item)tm.getValueAt(rows[i], j);
                    Cell cell = new Cell(tableName, columnName, item.getFactValue());
                    values.add(cell);
                }
                Row row = new Row(values, container.getCurrentObject().getRowType());             
              int newR = 0;
             
View Full Code Here

TOP

Related Classes of realcix20.guis.utils.Item

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.