Package org.jitterbit.application.ui.widget

Examples of org.jitterbit.application.ui.widget.AutoCompleterFactory$CodeEditorFactory


            }
        });
    }

    private void installAutoCompletion(LdapStructureEntryNode entryNode, JTextComponent area) {
        AutoCompleterFactory factory = AutoCompleterFactory.codeEditorFactory();
        factory.setGrabFocus(false);
        CompletionContext context = new FilterCompletionContext(entryNode);
        AutoCompleter completer = factory.createAutoCompleter(context);
        completer.install(area);
    }
View Full Code Here


    public ScriptCompletionContext installAutoCompletion() {
        ScriptCompletionContext context = new ScriptCompletionContext(inputArea);
        if (project != null) {
            context.setGlobalDataElements(project.getGlobalDataElements());
        }
        AutoCompleterFactory factory = AutoCompleterFactory.codeEditorFactory();
        // We don't want the auto completer to do anything about the focus,
        // because it leads to annoying flickering if the completed token
        // has an input argument that gets automatically highlighted. The
        // token implementation returned by the FormulaBuilder's completion
        // context handles the focus issues themselves.
        factory.setGrabFocus(false);
        AutoCompleter autoCompleter = factory.createAutoCompleter(context);
        autoCompleter.install(inputArea.getTextPane());
        return context;
    }
View Full Code Here

        SyntaxHighlightDocument doc = (SyntaxHighlightDocument) field.getDocument();
        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

        return field;
    }
   
    private void installAutoCompletion() {
        CompletionContext ctx = PackageNameCompletionContextBuilder.buildForField();
        AutoCompleterFactory factory = AutoCompleterFactory.dropDownFactory();
        factory.setGrabFocus(false);
        AutoCompleter completer = factory.createAutoCompleter(ctx);
        completer.install(packageField);
    }
View Full Code Here

        return textArea;
    }

    private void installAutoCompletion() {
        CompletionContext ctx = PackageNameCompletionContextBuilder.buildForEditor();
        AutoCompleterFactory factory = AutoCompleterFactory.codeEditorFactory();
        factory.setGrabFocus(false);
        AutoCompleter completer = factory.createAutoCompleter(ctx);
        completer.install(textArea);
    }
View Full Code Here

        this.autoCompleter = installAutoComplete(completionContext, tc);
        this.refresher = bindRefresher(tc);
    }
   
    private AutoCompleter installAutoComplete(CompletionContext cc, JTextComponent tc) {
        AutoCompleterFactory factory = AutoCompleterFactory.defaultFactory();
        factory.setListFactory(ComponentFactories.monoSpacedListFactory());
        factory.setMaxCharsWidth(75);
        AutoCompleter ac = factory.createAutoCompleter(cc);
        ac.install(tc);
        return ac;
    }
View Full Code Here

        installAutoComplete();
    }
   
    private void installAutoComplete() {
        CompletionContext context = new TargetFileNameCompletionContext();
        AutoCompleterFactory factory = AutoCompleterFactory.defaultFactory();
        autoCompleter = factory.createAutoCompleter(context);
        autoCompleter.install(getInputComponent());
    }
View Full Code Here

TOP

Related Classes of org.jitterbit.application.ui.widget.AutoCompleterFactory$CodeEditorFactory

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.