[autocomplete] 98/143: Moved the template and comment completions for Java and JavaScript into a common cache that can be overridden. Added some more common completions to JavaScript Add comment completions to java and javascript

Benjamin Mesing ben at alioth.debian.org
Sat Oct 19 12:53:25 UTC 2013


This is an automated email from the git hooks/post-receive script.

ben pushed a commit to branch master
in repository autocomplete.

commit 448b611dce7f6a6b7f8085556f53923dbf9e9a4c
Author: Steve Upton <steve at upton.me.uk>
Date:   Tue Jul 17 14:09:33 2012 +0000

    Moved the template and comment completions for Java and JavaScript into a common cache that can be overridden.
    Added some more common completions to JavaScript
    Add comment completions to java and javascript
---
 .../fife/ui/autocomplete/CompletionCellRenderer.java    |    2 +-
 src/org/fife/ui/autocomplete/TemplateCompletion.java    |   15 ++++++++++++---
 2 files changed, 13 insertions(+), 4 deletions(-)

diff --git a/src/org/fife/ui/autocomplete/CompletionCellRenderer.java b/src/org/fife/ui/autocomplete/CompletionCellRenderer.java
index d67de22..bb09dcf 100644
--- a/src/org/fife/ui/autocomplete/CompletionCellRenderer.java
+++ b/src/org/fife/ui/autocomplete/CompletionCellRenderer.java
@@ -345,7 +345,7 @@ public class CompletionCellRenderer extends DefaultListCellRenderer {
 		StringBuffer sb = new StringBuffer(PREFIX);
 		sb.append(tc.getInputText());
 
-		String definition = tc.getDefinitionString();
+		String definition = tc.getShortDescription();
 		if (definition!=null) {
 			sb.append(" - ");
 			if (!selected) {
diff --git a/src/org/fife/ui/autocomplete/TemplateCompletion.java b/src/org/fife/ui/autocomplete/TemplateCompletion.java
index a71e043..2f41ded 100644
--- a/src/org/fife/ui/autocomplete/TemplateCompletion.java
+++ b/src/org/fife/ui/autocomplete/TemplateCompletion.java
@@ -64,6 +64,10 @@ public class TemplateCompletion extends AbstractCompletion
 	private String inputText;
 
 	private String definitionString;
+	
+	private String shortDescription;
+	
+	private String summary;
 
 	/**
 	 * The template's parameters.
@@ -72,10 +76,12 @@ public class TemplateCompletion extends AbstractCompletion
 
 
 	public TemplateCompletion(CompletionProvider provider,
-				String inputText, String definitionString, String template) {
+				String inputText, String definitionString, String template, String shortDescription, String summary) {
 		super(provider);
 		this.inputText = inputText;
 		this.definitionString = definitionString;
+		this.shortDescription = shortDescription;
+		this.summary = summary;
 		pieces = new ArrayList(3);
 		params = new ArrayList(3);
 		parse(template);
@@ -119,8 +125,7 @@ public class TemplateCompletion extends AbstractCompletion
 
 
 	public String getSummary() {
-		// TODO Auto-generated method stub
-		return null;
+		return summary;
 	}
 
 
@@ -128,6 +133,10 @@ public class TemplateCompletion extends AbstractCompletion
 		return definitionString;
 	}
 
+	public String getShortDescription() {
+		return shortDescription;
+	}
+	
 
 	/**
 	 * {@inheritDoc}

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/autocomplete.git



More information about the pkg-java-commits mailing list