import net.sourceforge.phpdt.internal.corext.template.php.PHPUnitContext;
import net.sourceforge.phpdt.internal.ui.PHPUiImages;
import net.sourceforge.phpdt.internal.ui.text.java.IPHPCompletionProposal;
+import net.sourceforge.phpeclipse.PHPeclipsePlugin;
import org.eclipse.jface.text.BadLocationException;
import org.eclipse.jface.text.IDocument;
// Template[] templates= Templates.getInstance().getTemplates();
String identifier = null;
+ int maxProposals = PHPeclipsePlugin.MAX_PROPOSALS;
+
for (int i = 0; i != identifiers.length; i++) {
identifier = (String) identifiers[i];
if (context.canEvaluate(identifier)) {
+ if (maxProposals-- < 0) {
+ return;
+ }
fProposals.add(
new IdentifierProposal(
identifier,