Package org.jitterbit.ui.text.contentassist

Examples of org.jitterbit.ui.text.contentassist.DropDownAutoCompleter


        partitioner.setDocument(doc);
    }

    private void installAutoCompletion(CompletionContext ctx) {
        AutoCompleterFactory f = AutoCompleterFactory.dropDownFactory();
        DropDownAutoCompleter completer = (DropDownAutoCompleter) f.createAutoCompleter(ctx);
        completer.setTypingFilter(new TypingFilter());
        completer.install(field);
    }
View Full Code Here


    }

    private void installLocationAutoCompletion(KongaTextField field) {
        if (SystemUtils.IS_OS_WINDOWS) {
            CompletionContext ctx = new FilePathCompletionContext(FileUtils.DIRECTORIES);
            DropDownAutoCompleter completer = new DropDownAutoCompleter(ctx);
            completer.install(field);
        }
    }
View Full Code Here

    private static class DropDownCompleterFactory extends AutoCompleterFactory {

        @Override
        public AutoCompleter createAutoCompleter(CompletionContext context) {
            DropDownAutoCompleter ac = new DropDownAutoCompleter(context);
            ac.setGrabFocusAfterCompletion(getGrabFocus());
            ac.setListFactory(getListFactory());
            ac.setMaxWidth(getMaxCharsWidth());
            return ac;
        }
View Full Code Here

    private void installAutoCompletion(java.io.FileFilter fileFilter, TextInputField field) {
        if (completer != null) {
            completer.uninstall();
        }
        CompletionContext ctx = new FilePathCompletionContext(fileFilter);
        completer = new DropDownAutoCompleter(ctx);
        completer.setDisplayMatchingTokensAfterCompletion(true);
        completer.install(field.getInputComponent());
    }
View Full Code Here

            throw new NullPointerException("history cannot be null");
        }
        this.field = field;
        button = new JButton(new ShowMatchingHistoryAction());
        context = new StringValueHistoryCompletionContext(history);
        autoCompleter = new DropDownAutoCompleter(context);
        autoCompleter.install(field);
    }
View Full Code Here

TOP

Related Classes of org.jitterbit.ui.text.contentassist.DropDownAutoCompleter

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.