Examples of codeComplete()


Examples of org.eclipse.jdt.core.ICompilationUnit.codeComplete()

      IJavaProject project = JavaCore.create(file.getProject());
      CompletionProposalCollector collector = new CompletionProposalCollector(project);
      ICompilationUnit unit = HTMLUtil.getTemporaryCompilationUnit(project);
      String source = "public class _xxx { public static void hoge(){ " + value + "}}";
      HTMLUtil.setContentsToCU(unit, source);
      unit.codeComplete(source.length() - 2, collector, DefaultWorkingCopyOwner.PRIMARY);
      IJavaCompletionProposal[] proposals = collector.getJavaCompletionProposals();
      List<AssistInfo> result = new ArrayList<AssistInfo>();
     
      for(int j=0;j<proposals.length;j++){
        if(proposals[j].getImage()!=null){
View Full Code Here

Examples of org.eclipse.jdt.core.ICompilationUnit.codeComplete()

        ICompilationUnit unit = new WorkingCopyOwner() {
        }.newWorkingCopy(name, entries, null, new NullProgressMonitor());
        unit.getBuffer().setContents(contents);
        CompletionProposalCollector collector = createCollector(filterCompletionName, ret, unit);

        unit.codeComplete(completionOffset, collector); //fill the completions while searching it
        return ret;
    }

    @Override
    public boolean equals(Object obj) {
View Full Code Here

Examples of org.eclipse.jdt.core.ICompilationUnit.codeComplete()

  {
    ICompilationUnit src = JavaUtils.getCompilationUnit(project, file);

    CompletionProposalCollector collector =
      new CompletionProposalCollector(src);
    src.codeComplete(offset, collector);

    IJavaCompletionProposal[] proposals =
      collector.getJavaCompletionProposals();
    ArrayList<CodeCompleteResult> results = new ArrayList<CodeCompleteResult>();
    for(IJavaCompletionProposal proposal : proposals){
View Full Code Here

Examples of org.eclipse.jdt.core.eval.IEvaluationContext.codeComplete()

            }
        };
        collector.acceptContext( new CompletionContext() );
        try {
            IEvaluationContext evalContext = javaProject.newEvaluationContext();
            evalContext.codeComplete( classNameStart,
                                      classNameStart.length(),
                                      collector );
            IJavaCompletionProposal[] proposals = collector.getJavaCompletionProposals();
            for ( int i = 0; i < proposals.length; i++ ) {
                if ( proposals[i] instanceof AbstractJavaCompletionProposal ) {
View Full Code Here

Examples of org.eclipse.jdt.core.eval.IEvaluationContext.codeComplete()

            }
            javaTextWithParams.append( javaText );
            String jtext = javaTextWithParams.toString();
            String fixedText = new KnowledgeHelperFixer().fix( jtext );

            evalContext.codeComplete( fixedText,
                                      fixedText.length(),
                                      collector );
            IJavaCompletionProposal[] proposals = collector.getJavaCompletionProposals();
            for ( int i = 0; i < proposals.length; i++ ) {
                if ( proposals[i] instanceof AbstractJavaCompletionProposal ) {
View Full Code Here

Examples of org.eclipse.jdt.core.eval.IEvaluationContext.codeComplete()

            }
        };
        collector.acceptContext( new CompletionContext() );
        try {
            IEvaluationContext evalContext = javaProject.newEvaluationContext();
            evalContext.codeComplete( classNameStart,
                                      classNameStart.length(),
                                      collector );
            IJavaCompletionProposal[] proposals = collector.getJavaCompletionProposals();
            for ( int i = 0; i < proposals.length; i++ ) {
                if ( proposals[i] instanceof AbstractJavaCompletionProposal ) {
View Full Code Here

Examples of org.eclipse.jdt.core.eval.IEvaluationContext.codeComplete()

            }
            javaTextWithParams.append( javaText );
            String jtext = javaTextWithParams.toString();
            String fixedText = KnowledgeHelperFixer.fix(jtext);

            evalContext.codeComplete( fixedText,
                                      fixedText.length(),
                                      collector );
            IJavaCompletionProposal[] proposals = collector.getJavaCompletionProposals();
            for ( int i = 0; i < proposals.length; i++ ) {
                if ( proposals[i] instanceof AbstractJavaCompletionProposal ) {
View Full Code Here

Examples of org.eclipse.jdt.core.eval.IEvaluationContext.codeComplete()

        .getSelection();
    int start = selection.getOffset();
    String snippet = getSourceViewer().getDocument().get();
    IEvaluationContext e = getEvaluationContext();
    if (e != null) {
      e.codeComplete(snippet, start, fCollector);
     
     
    }
   
  }
View Full Code Here

Examples of org.eclipse.jdt.core.eval.IEvaluationContext.codeComplete()

            }
        };
        collector.acceptContext( new CompletionContext() );
        try {
            IEvaluationContext evalContext = javaProject.newEvaluationContext();
            evalContext.codeComplete( classNameStart,
                                      classNameStart.length(),
                                      collector );
            IJavaCompletionProposal[] proposals = collector.getJavaCompletionProposals();
            for ( int i = 0; i < proposals.length; i++ ) {
                if ( proposals[i] instanceof AbstractJavaCompletionProposal ) {
View Full Code Here

Examples of org.eclipse.jdt.core.eval.IEvaluationContext.codeComplete()

            }
            javaTextWithParams.append( javaText );
            String jtext = javaTextWithParams.toString();
            String fixedText = new KnowledgeHelperFixer().fix( jtext );

            evalContext.codeComplete( fixedText,
                                      fixedText.length(),
                                      collector );
            IJavaCompletionProposal[] proposals = collector.getJavaCompletionProposals();
            for ( int i = 0; i < proposals.length; i++ ) {
                if ( proposals[i] instanceof AbstractJavaCompletionProposal ) {
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.