X-Git-Url: http://git.phpeclipse.com diff --git a/net.sourceforge.phpeclipse/src/net/sourceforge/phpeclipse/phpeditor/php/PHPCompletionProcessor.java b/net.sourceforge.phpeclipse/src/net/sourceforge/phpeclipse/phpeditor/php/PHPCompletionProcessor.java index a96712b..aaee068 100644 --- a/net.sourceforge.phpeclipse/src/net/sourceforge/phpeclipse/phpeditor/php/PHPCompletionProcessor.java +++ b/net.sourceforge.phpeclipse/src/net/sourceforge/phpeclipse/phpeditor/php/PHPCompletionProcessor.java @@ -17,8 +17,8 @@ import java.util.List; import net.sourceforge.phpdt.internal.corext.template.ContextType; import net.sourceforge.phpdt.internal.corext.template.ContextTypeRegistry; -import net.sourceforge.phpdt.internal.ui.text.java.IJavaCompletionProposal; -import net.sourceforge.phpdt.internal.ui.text.java.JavaCompletionProposalComparator; +import net.sourceforge.phpdt.internal.ui.text.java.IPHPCompletionProposal; +import net.sourceforge.phpdt.internal.ui.text.java.PHPCompletionProposalComparator; import net.sourceforge.phpdt.internal.ui.text.template.BuiltInEngine; import net.sourceforge.phpdt.internal.ui.text.template.IdentifierEngine; import net.sourceforge.phpdt.internal.ui.text.template.TemplateEngine; @@ -236,7 +236,7 @@ public class PHPCompletionProcessor implements IContentAssistProcessor { protected IContextInformationValidator fValidator = new Validator(); private TemplateEngine fTemplateEngine; - private JavaCompletionProposalComparator fComparator; + private PHPCompletionProposalComparator fComparator; private int fNumberOfComputedResults = 0; public PHPCompletionProcessor() { @@ -245,7 +245,7 @@ public class PHPCompletionProcessor implements IContentAssistProcessor { if (contextType != null) fTemplateEngine = new TemplateEngine(contextType); - fComparator = new JavaCompletionProposalComparator(); + fComparator = new PHPCompletionProposalComparator(); } /* (non-Javadoc) * Method declared on IContentAssistProcessor @@ -307,9 +307,9 @@ public class PHPCompletionProcessor implements IContentAssistProcessor { // ErrorDialog.openError(shell, JavaTextMessages.getString("CompletionProcessor.error.accessing.title"), JavaTextMessages.getString("CompletionProcessor.error.accessing.message"), x.getStatus()); //$NON-NLS-2$ //$NON-NLS-1$ // } - IJavaCompletionProposal[] templateResults = fTemplateEngine.getResults(); + IPHPCompletionProposal[] templateResults = fTemplateEngine.getResults(); - IJavaCompletionProposal[] identifierResults = new IJavaCompletionProposal[0]; + IPHPCompletionProposal[] identifierResults = new IPHPCompletionProposal[0]; if (identifiers != null) { IdentifierEngine identifierEngine; String proposal; @@ -328,7 +328,7 @@ public class PHPCompletionProcessor implements IContentAssistProcessor { } } - IJavaCompletionProposal[] builtinResults = new IJavaCompletionProposal[0]; + IPHPCompletionProposal[] builtinResults = new IPHPCompletionProposal[0]; if (PHPFunctionNames.FUNCTION_NAMES != null) { BuiltInEngine builtinEngine; String proposal; @@ -342,8 +342,8 @@ public class PHPCompletionProcessor implements IContentAssistProcessor { } // concatenate arrays - IJavaCompletionProposal[] total; - total = new IJavaCompletionProposal[templateResults.length + identifierResults.length + builtinResults.length]; + IPHPCompletionProposal[] total; + total = new IPHPCompletionProposal[templateResults.length + identifierResults.length + builtinResults.length]; System.arraycopy(templateResults, 0, total, 0, templateResults.length); System.arraycopy(identifierResults, 0, total, templateResults.length, identifierResults.length); System.arraycopy(builtinResults, 0, total, templateResults.length + identifierResults.length, builtinResults.length); @@ -356,7 +356,7 @@ public class PHPCompletionProcessor implements IContentAssistProcessor { */ return order(results); } - return new IJavaCompletionProposal[0]; + return new IPHPCompletionProposal[0]; } private int guessContextInformationPosition(ITextViewer viewer, int offset) {