Handle the addition of template proposals...TODO for adding tests
diff --git a/ant/org.eclipse.ant.tests.ui/Ant Editor Tests/org/eclipse/ant/tests/ui/editor/support/TestTextCompletionProcessor.java b/ant/org.eclipse.ant.tests.ui/Ant Editor Tests/org/eclipse/ant/tests/ui/editor/support/TestTextCompletionProcessor.java
index 736e1f1..5ab4d33 100644
--- a/ant/org.eclipse.ant.tests.ui/Ant Editor Tests/org/eclipse/ant/tests/ui/editor/support/TestTextCompletionProcessor.java
+++ b/ant/org.eclipse.ant.tests.ui/Ant Editor Tests/org/eclipse/ant/tests/ui/editor/support/TestTextCompletionProcessor.java
@@ -13,6 +13,8 @@
import java.io.File;
import java.io.IOException;
+import java.util.ArrayList;
+import java.util.Collection;
import junit.framework.Assert;
@@ -53,6 +55,11 @@
cursorPosition= Math.max(0, document.getLength() - 1);
return super.getTaskProposals(document, parentName, aPrefix);
}
+
+ //TODO add template proposal testing
+ protected Collection getTemplateProposals(IDocument document, String prefix) {
+ return new ArrayList();
+ }
public int determineProposalMode(String text, int aCursorPosition, String aPrefix) {
return super.determineProposalMode(new Document(text), aCursorPosition, aPrefix);
diff --git a/ant/org.eclipse.ant.ui/Ant Editor/org/eclipse/ant/internal/ui/editor/AntEditorCompletionProcessor.java b/ant/org.eclipse.ant.ui/Ant Editor/org/eclipse/ant/internal/ui/editor/AntEditorCompletionProcessor.java
index 22eae08..d115334 100644
--- a/ant/org.eclipse.ant.ui/Ant Editor/org/eclipse/ant/internal/ui/editor/AntEditorCompletionProcessor.java
+++ b/ant/org.eclipse.ant.ui/Ant Editor/org/eclipse/ant/internal/ui/editor/AntEditorCompletionProcessor.java
@@ -672,7 +672,7 @@
* @return a collection of
* {@link org.eclipse.jface.text.templates.TemplateProposal}s
*/
- private Collection getTemplateProposals(IDocument document, String prefix) {
+ protected Collection getTemplateProposals(IDocument document, String prefix) {
List proposals = new ArrayList();