Package henplus.view

Examples of henplus.view.Column


                PROP_META[1].resetWidth();
                final TableRenderer table = new TableRenderer(PROP_META, HenPlus.out());
                for (Map.Entry<String, PropertyHolder> entry : getRegistry().getPropertyMap().entrySet()) {
                    final Column[] row = new Column[3];
                    final PropertyHolder holder = entry.getValue();
                    row[0] = new Column(entry.getKey());
                    row[1] = new Column(holder.getValue());
                    row[2] = new Column(holder.getShortDescription());
                    table.addRow(row);
                }
                table.closeTable();
                return SUCCESS;
            } else if (argc == 1) {
View Full Code Here


        for (Entry<String,String> entry : info.entrySet()) {
            final String key = entry.getKey();
            final String value = entry.getValue();

            final Column[] row = new Column[2];
            row[0] = new Column(key);
            // don't call toString() on the value as it might be null
            row[1] = new Column(value);

            table.addRow(row);
        }
        table.closeTable();
    }
View Full Code Here

        DRV_META[0].resetWidth();
        DRV_META[1].resetWidth();
        final TableRenderer table = new TableRenderer(DRV_META, HenPlus.out());
        for(Map.Entry<String,String> entry : _aliases.entrySet()) {
            final Column[] row = new Column[2];
            row[0] = new Column(entry.getKey());
            row[1] = new Column(entry.getValue());
            table.addRow(row);
        }
        table.closeTable();
    }
View Full Code Here

        META_HEADERS[0].resetWidth();
        META_HEADERS[1].resetWidth();
        final TableRenderer table = new TableRenderer(META_HEADERS, HenPlus.out());
        for (int i = 0; i < prop.length; ++i) {
            final Column[] row = new Column[3];
            row[0] = new Column(prop[i].getFieldName());
            row[1] = new Column(prop[i].getTypeName());
            row[2] = new Column(prop[i].getMaxLength());
            table.addRow(row);
        }
        table.closeTable();
    }
View Full Code Here

        final TableRenderer table = new TableRenderer(SESS_META, HenPlus.out());
        for (String sessName : _sessionManager.getSessionNames()) {
            final SQLSession session = _sessionManager.getSessionByName(sessName);
            final String prepend = sessName.equals(_currentSessionName) ? " * " : "   ";
            final Column[] row = new Column[5];
            row[0] = new Column(prepend + sessName);
            row[1] = new Column(session.getUsername());
            row[2] = new Column(session.getURL());
            row[3] = new Column(TimeRenderer.renderTime(session.getUptime()));
            row[4] = new Column(session.getStatementCount());
            table.addRow(row);
        }
        table.closeTable();
    }
View Full Code Here

            final TableRenderer table = new TableRenderer(DRV_META, HenPlus.out());
            for (Entry<String,Command> entry : _plugins.entrySet()) {
                final Column[] row = new Column[2];
                final Command c = entry.getValue();
                final String clsName = entry.getKey();
                row[0] = new Column((c != null ? "* " : "  ") + clsName);
                if (c != null) {
                    final StringBuilder cmds = new StringBuilder();
                    final String[] cmdList = c.getCommandList();
                    for (int i = 0; i < cmdList.length; ++i) {
                        cmds.append(cmdList[i]).append("\n");
                    }
                    row[1] = new Column(cmds.toString().trim());
                } else {
                    row[1] = new Column(null);
                }
                table.addRow(row);
            }
            table.closeTable();
            return SUCCESS;
View Full Code Here

                final TableRenderer table = new TableRenderer(DRV_META, HenPlus.out());
                for (Entry<String,DriverDescription> entry : _drivers.entrySet()) {
                    final Column[] row = new Column[4];
                    final DriverDescription desc = entry.getValue();
                    final String dbName = entry.getKey();
                    row[0] = new Column((desc.isLoaded() ? "* " : "  ") + dbName);
                    row[1] = new Column(desc.getClassName());
                    row[2] = new Column(desc.getVersion());
                    row[3] = new Column(desc.getSampleURL());
                    table.addRow(row);
                }
                table.closeTable();
                return SUCCESS;
            } else {
View Full Code Here

        DRV_META[0].resetWidth();
        DRV_META[1].resetWidth();
        final TableRenderer table = new TableRenderer(DRV_META, HenPlus.out());
        for (Entry<String,String> entry : _bindings.entrySet()) {
            final Column[] row = new Column[2];
            row[0] = new Column(entry.getKey());
            row[1] = new Column(entry.getValue());
            table.addRow(row);
        }
        table.closeTable();
    }
View Full Code Here

                SET_META[0].resetWidth();
                SET_META[1].resetWidth();
                final TableRenderer table = new TableRenderer(SET_META, HenPlus.out());
                for (Entry<String,String> entry : _variables.entrySet()) {
                    final Column[] row = new Column[4];
                    row[0] = new Column(entry.getKey());
                    row[1] = new Column(entry.getValue());
                    // row[2] = new Column("");
                    // row[3] = new Column("X");
                    table.addRow(row);
                }
                table.closeTable();
View Full Code Here

                    int colNum = 0;
                    boolean anyDescription = false;
                    if (rset != null) {
                        while (!_interrupted && rset.next()) {
                            final Column[] row = new Column[9];
                            row[0] = new Column(++colNum);
                            final String thisTabName = rset.getString(3);
                            row[1] = new Column(thisTabName);
                            allSameTableName &= tabName.equals(thisTabName);
                            final String colname = rset.getString(4);
                            if (doubleCheck.contains(colname)) {
                                continue;
                            }
                            doubleCheck.add(colname);
                            row[2] = new Column(colname);
                            String type = rset.getString(6);
                            final int colSize = rset.getInt(7);
                            final int colDp = rset.getInt(9);
                            if (colSize > 0) {
                                if (colDp == 0) {
                                    type = type + "(" + colSize +")";
                                } else {
                                    type = type + "(" + colSize + "," + colDp + ")";
                                }
                            }

                            row[3] = new Column(type);
                            final String defaultVal = rset.getString(13);
                            row[4] = new Column(rset.getString(18));
                            // oracle appends newline to default values for some
                            // reason.
                            row[5] = new Column((defaultVal != null ? defaultVal.trim() : null));
                            final String pkdesc = pks.get(colname);
                            row[6] = new Column(pkdesc != null ? pkdesc : "");
                            final String fkdesc = fks.get(colname);
                            row[7] = new Column(fkdesc != null ? fkdesc : "");

                            final String colDesc = showDescriptions ? rset.getString(12) : null;
                            row[8] = new Column(colDesc);
                            anyDescription |= colDesc != null;
                            rows.add(row);
                        }
                    }
                    rset.close();
View Full Code Here

TOP

Related Classes of henplus.view.Column

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.