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)