package net.sourceforge.phpdt.internal.ui.text.template;
import net.sourceforge.phpdt.internal.corext.phpdoc.PHPDocUtil;
-import net.sourceforge.phpdt.internal.corext.template.TemplateContext;
import net.sourceforge.phpdt.internal.corext.template.TemplateMessages;
-import net.sourceforge.phpdt.internal.corext.template.php.PHPUnitContext;
+import net.sourceforge.phpdt.internal.corext.template.php.JavaContext;
import net.sourceforge.phpdt.internal.ui.PHPUiImages;
import net.sourceforge.phpdt.internal.ui.text.link.LinkedPositionManager;
import net.sourceforge.phpdt.internal.ui.text.link.LinkedPositionUI;
import org.eclipse.jface.text.IRegion;
import org.eclipse.jface.text.ITextViewer;
import org.eclipse.jface.text.contentassist.IContextInformation;
+import org.eclipse.jface.text.templates.TemplateContext;
import org.eclipse.swt.graphics.Image;
-//import org.eclipse.jdt.internal.ui.text.link.LinkedPositionManager;
-//import org.eclipse.jdt.internal.ui.text.link.LinkedPositionUI;
-//import org.eclipse.jdt.internal.ui.util.ExceptionHandler;
+//import net.sourceforge.phpdt.internal.ui.text.link.LinkedPositionManager;
+//import net.sourceforge.phpdt.internal.ui.text.link.LinkedPositionUI;
+//import net.sourceforge.phpdt.internal.ui.util.ExceptionHandler;
/**
* A PHP identifier proposal.
return PHPUiImages.get(PHPUiImages.IMG_VAR);
}
return PHPUiImages.get(PHPUiImages.IMG_FUN);
- }
+ }
/*
* @see IJavaCompletionProposal#getRelevance()
*/
public int getRelevance() {
- if (fContext instanceof PHPUnitContext) {
- PHPUnitContext context = (PHPUnitContext) fContext;
+ if (fContext instanceof JavaContext) {
+ JavaContext context = (JavaContext) fContext;
switch (context.getCharacterBeforeStart()) {
// high relevance after whitespace
case ' ' :
case '\r' :
case '\n' :
case '\t' :
- return 90;
+ return 80;
case '>' : // ->
case ':' : // ::
- return 95;
+ return 85;
default :
return 0;
}
} else {
- return 90;
+ return 80;
}
}