Package henplus.view.util

Examples of henplus.view.util.NameCompleter.addName()


            final NameCompleter completer = new NameCompleter();
            for (Entry<String, Set<String>> entry : tmp.entrySet()) {
                final String col = entry.getKey();
                final Set<String> aliases = entry.getValue();
                if (aliases.size() == 1) {
                    completer.addName(col);
                } else {
                    for (String name : aliases) {
                        completer.addName(name);
                    }
                }
View Full Code Here


                final Set<String> aliases = entry.getValue();
                if (aliases.size() == 1) {
                    completer.addName(col);
                } else {
                    for (String name : aliases) {
                        completer.addName(name);
                    }
                }
            }
            return completer.getAlternatives(lastWord);
        } else { // table completion.
View Full Code Here

        ResultSet rset = null;
        try {
            final DatabaseMetaData meta = conn.getMetaData();
            rset = meta.getTables(null, null, null, LIST_TABLES_VIEWS);
            while (rset.next()) {
                result.addName(rset.getString(3));
            }
        } catch (final Exception e) {
            // ignore.
        } finally {
            if (rset != null) {
View Full Code Here

        private Iterator<String> getCommandCompleter(final String partial) {
            final NameCompleter completer = new NameCompleter();
            // first: check for must have parameters; then rest.
            if (_config.getFilename() == null) {
                completer.addName("from");
            } else if (_config.getTable() == null) {
                completer.addName("into");
            } else if (_config.getColumns() == null) {
                completer.addName("columns");
            } else {
View Full Code Here

            final NameCompleter completer = new NameCompleter();
            // first: check for must have parameters; then rest.
            if (_config.getFilename() == null) {
                completer.addName("from");
            } else if (_config.getTable() == null) {
                completer.addName("into");
            } else if (_config.getColumns() == null) {
                completer.addName("columns");
            } else {
                if (_config.getColDelimiter() == null) {
                    completer.addName("column-delim");
View Full Code Here

            if (_config.getFilename() == null) {
                completer.addName("from");
            } else if (_config.getTable() == null) {
                completer.addName("into");
            } else if (_config.getColumns() == null) {
                completer.addName("columns");
            } else {
                if (_config.getColDelimiter() == null) {
                    completer.addName("column-delim");
                }
                if (_config.getRowDelimiter() == null) {
View Full Code Here

                completer.addName("into");
            } else if (_config.getColumns() == null) {
                completer.addName("columns");
            } else {
                if (_config.getColDelimiter() == null) {
                    completer.addName("column-delim");
                }
                if (_config.getRowDelimiter() == null) {
                    completer.addName("row-delim");
                }
                if (_config.getEncoding() == null) {
View Full Code Here

            } else {
                if (_config.getColDelimiter() == null) {
                    completer.addName("column-delim");
                }
                if (_config.getRowDelimiter() == null) {
                    completer.addName("row-delim");
                }
                if (_config.getEncoding() == null) {
                    completer.addName("encoding");
                }
                if (_config.getStartRow() < 0) {
View Full Code Here

                }
                if (_config.getRowDelimiter() == null) {
                    completer.addName("row-delim");
                }
                if (_config.getEncoding() == null) {
                    completer.addName("encoding");
                }
                if (_config.getStartRow() < 0) {
                    completer.addName("start-row");
                }
                if (_config.getRowCount() < 0) {
View Full Code Here

                }
                if (_config.getEncoding() == null) {
                    completer.addName("encoding");
                }
                if (_config.getStartRow() < 0) {
                    completer.addName("start-row");
                }
                if (_config.getRowCount() < 0) {
                    completer.addName("row-count");
                    completer.addName("end-row");
                }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.