You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by iv...@apache.org on 2009/04/26 08:37:48 UTC

svn commit: r768666 - /wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/autocomplete/AbstractAutoCompleteBehavior.java

Author: ivaynberg
Date: Sun Apr 26 06:37:48 2009
New Revision: 768666

URL: http://svn.apache.org/viewvc?rev=768666&view=rev
Log:
part of WICKET-1651 - better extension point for overriding generated javascript header contribution

Modified:
    wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/autocomplete/AbstractAutoCompleteBehavior.java

Modified: wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/autocomplete/AbstractAutoCompleteBehavior.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/autocomplete/AbstractAutoCompleteBehavior.java?rev=768666&r1=768665&r2=768666&view=diff
==============================================================================
--- wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/autocomplete/AbstractAutoCompleteBehavior.java (original)
+++ wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/autocomplete/AbstractAutoCompleteBehavior.java Sun Apr 26 06:37:48 2009
@@ -48,6 +48,16 @@
 	public void renderHead(IHeaderResponse response)
 	{
 		super.renderHead(response);
+		renderAutocompleteHead(response);
+	}
+
+	/**
+	 * Render autocomplete init javascript and other head contributions
+	 * 
+	 * @param response
+	 */
+	private void renderAutocompleteHead(IHeaderResponse response)
+	{
 		response.renderJavascriptReference(AUTOCOMPLETE_JS);
 		final String id = getComponent().getMarkupId();
 
@@ -73,7 +83,7 @@
 		sb.append(",maxHeight: ").append(settings.getMaxHeightInPx());
 		sb.append(",adjustInputWidth: ").append(settings.isAdjustInputWidth());
 		sb.append(",showListOnEmptyInput: ").append(settings.getShowListOnEmptyInput());
-        sb.append(",showListOnFocusGain: ").append(settings.getShowListOnFocusGain());
+		sb.append(",showListOnFocusGain: ").append(settings.getShowListOnFocusGain());
 		sb.append(",showCompleteListOnFocusGain: ").append(
 			settings.getShowCompleteListOnFocusGain());
 		if (settings.getCssClassName() != null)