Examples of AsyncCompletionTask


Examples of org.netbeans.spi.editor.completion.support.AsyncCompletionTask

    @Override
    public CompletionTask createTask(int queryType, JTextComponent component) {
        if (queryType == COMPLETION_QUERY_TYPE || queryType == COMPLETION_ALL_QUERY_TYPE) {
            final Ivy ivy = getIvyInstance();
            return new AsyncCompletionTask(
                    new CompletionQuery(
                        ivy,
                        getCodeCompletionProcessor(ivy, new NetbeansIvyModelSettings(options, ivy)),
                    getProjectName()),
                    component);
View Full Code Here

Examples of org.netbeans.spi.editor.completion.support.AsyncCompletionTask

        CompletionUtilities.renderHtml(fieldIcon, text, null, g, defaultFont,
                (selected ? Color.white : fieldColor), width, height, selected);
    }

    public CompletionTask createDocumentationTask() {
        return new AsyncCompletionTask(new AsyncCompletionQuery() {

            protected void query(CompletionResultSet completionResultSet, Document document, int i) {
                completionResultSet.setDocumentation(new LilyCompletionDocumentation(LilyCompletionItem.this));
                completionResultSet.finish();
            }
View Full Code Here

Examples of org.netbeans.spi.editor.completion.support.AsyncCompletionTask

            }
        });
    }

    public CompletionTask createToolTipTask() {
        return new AsyncCompletionTask(new AsyncCompletionQuery() {

            protected void query(CompletionResultSet completionResultSet, Document document, int i) {
                JToolTip toolTip = new JToolTip();
                toolTip.setTipText("Press Enter to insert \"" + text + "\"");
                completionResultSet.setToolTip(toolTip);
View Full Code Here

Examples of org.netbeans.spi.editor.completion.support.AsyncCompletionTask

        final int ctype=i;

       if (i != CompletionProvider.COMPLETION_QUERY_TYPE && i != CompletionProvider.COMPLETION_ALL_QUERY_TYPE)
            return null;

        return new AsyncCompletionTask(new AsyncCompletionQuery() {

        protected void query(final CompletionResultSet completionResultSet, final Document document, final int caretOffset) {

            final StyledDocument bDoc = (StyledDocument)document;
View Full Code Here

Examples of org.netbeans.spi.editor.completion.support.AsyncCompletionTask

        FileObject currentFile = NbEditorUtilities.getFileObject(component.getDocument());
        Method method = MethodFactory.create(methodName, currentFile, phpModule);
        if (method == null) {
            return null;
        }
        return new AsyncCompletionTask(new AsyncCompletionQueryImpl(method), component);
    }
View Full Code Here

Examples of org.netbeans.spi.editor.completion.support.AsyncCompletionTask

    public CompletionTask createDocumentationTask() {

        //return null;

        return new AsyncCompletionTask( new AsyncCompletionQuery() {

        protected void query(CompletionResultSet completionResultSet, Document document, int i)
        {
           completionResultSet.setDocumentation(new ClojureCodeCompletionDocumentation(ClojureCodeCompletionItem.this));
           completionResultSet.finish();
View Full Code Here

Examples of org.netbeans.spi.editor.completion.support.AsyncCompletionTask

    if(type != CompletionProvider.COMPLETION_QUERY_TYPE) {
      return null;
    }

    return new AsyncCompletionTask(new AsyncCompletionQuery() {

      @Override
      protected void query(CompletionResultSet completionResultSet, Document document, int caretOffset) {
        TokenSequence<LatteTopTokenId> sequence = LexUtils.getTopSequence(document);
View Full Code Here

Examples of org.netbeans.spi.editor.completion.support.AsyncCompletionTask

    @Override
    public CompletionTask createTask(int queryType, JTextComponent component, PhpModule phpModule) {
        final PhpModule pm = phpModule;

        return new AsyncCompletionTask(new AsyncCompletionQuery() {
            @SuppressWarnings("unchecked")
            @Override
            protected void query(CompletionResultSet completionResultSet, Document doc, int caretOffset) {
                // check View::forge()
                TokenSequence<PHPTokenId> ts = FuelDocUtils.getTokenSequence(doc);
View Full Code Here

Examples of org.netbeans.spi.editor.completion.support.AsyncCompletionTask

        if (i != CompletionProvider.COMPLETION_QUERY_TYPE) {
            return null;
        }

        return new AsyncCompletionTask(new AsyncCompletionQuery() {

            @Override
            protected void query(CompletionResultSet completionResultSet, Document document, int caretOffset) {

                String filter = null;
View Full Code Here

Examples of org.netbeans.spi.editor.completion.support.AsyncCompletionTask

    }

    @SuppressWarnings("unchecked")
    @Override
    public CompletionTask createTask(int queryType, JTextComponent component, final PhpModule phpModule) {
        return new AsyncCompletionTask(new AsyncCompletionQuery() {
            @Override
            protected void query(CompletionResultSet completionResultSet, Document doc, int caretOffset) {
                try {
                    TokenSequence<PHPTokenId> ts = DocUtils.getTokenSequence(doc);
                    if (ts == null) {
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.