org.efaps.ui.wicket.components.autocomplete
Class AutoCompleteRenderer

java.lang.Object
  extended by org.apache.wicket.extensions.ajax.markup.html.autocomplete.AbstractAutoCompleteRenderer<T>
      extended by org.apache.wicket.extensions.ajax.markup.html.autocomplete.AbstractAutoCompleteTextRenderer<java.util.Map<java.lang.String,java.lang.String>>
          extended by org.efaps.ui.wicket.components.autocomplete.AutoCompleteRenderer
All Implemented Interfaces:
java.io.Serializable, org.apache.wicket.extensions.ajax.markup.html.autocomplete.IAutoCompleteRenderer<java.util.Map<java.lang.String,java.lang.String>>, org.apache.wicket.IClusterable

public class AutoCompleteRenderer
extends org.apache.wicket.extensions.ajax.markup.html.autocomplete.AbstractAutoCompleteTextRenderer<java.util.Map<java.lang.String,java.lang.String>>

TODO comment!

Version:
$Id: AutoCompleteRenderer.java 3447 2009-11-29 22:46:39Z tim.moxter $
Author:
The eFaps Team
See Also:
Serialized Form

Constructor Summary
AutoCompleteRenderer(AutoCompleteField _autoCompleteField)
           
 
Method Summary
protected  java.lang.CharSequence getOnSelectJavascriptExpression(java.util.Map<java.lang.String,java.lang.String> _map)
           
protected  java.lang.String getTextValue(java.util.Map<java.lang.String,java.lang.String> _map)
           
protected  void renderChoice(java.util.Map<java.lang.String,java.lang.String> _map, org.apache.wicket.Response _response, java.lang.String _criteria)
           
 
Methods inherited from class org.apache.wicket.extensions.ajax.markup.html.autocomplete.AbstractAutoCompleteRenderer
render, renderFooter, renderHeader
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AutoCompleteRenderer

public AutoCompleteRenderer(AutoCompleteField _autoCompleteField)
Parameters:
_autoCompleteField - AutoCompleteField
Method Detail

getTextValue

protected java.lang.String getTextValue(java.util.Map<java.lang.String,java.lang.String> _map)
Specified by:
getTextValue in class org.apache.wicket.extensions.ajax.markup.html.autocomplete.AbstractAutoCompleteRenderer<java.util.Map<java.lang.String,java.lang.String>>
Parameters:
_map - map from the esjp
Returns:
value for the field
See Also:
AbstractAutoCompleteRenderer.getTextValue(java.lang.Object)

renderChoice

protected void renderChoice(java.util.Map<java.lang.String,java.lang.String> _map,
                            org.apache.wicket.Response _response,
                            java.lang.String _criteria)
Overrides:
renderChoice in class org.apache.wicket.extensions.ajax.markup.html.autocomplete.AbstractAutoCompleteTextRenderer<java.util.Map<java.lang.String,java.lang.String>>
Parameters:
_map - map from the esjp
_response - Response
_criteria - criteria
See Also:
AbstractAutoCompleteTextRenderer.renderChoice(java.lang.Object, org.apache.wicket.Response, java.lang.String)

getOnSelectJavascriptExpression

protected java.lang.CharSequence getOnSelectJavascriptExpression(java.util.Map<java.lang.String,java.lang.String> _map)
Overrides:
getOnSelectJavascriptExpression in class org.apache.wicket.extensions.ajax.markup.html.autocomplete.AbstractAutoCompleteRenderer<java.util.Map<java.lang.String,java.lang.String>>
Parameters:
_map - the autocomplete item to get a custom javascript expression for
Returns:
javascript to execute on selection or null if default behavior is intented


Copyright © 2003-2010 The eFaps Team. All Rights Reserved.