org.apache.wicket.extensions.ajax.markup.html.autocomplete
Class StringAutoCompleteRenderer

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.lang.Object>
          extended by org.apache.wicket.extensions.ajax.markup.html.autocomplete.StringAutoCompleteRenderer
All Implemented Interfaces:
java.io.Serializable, IAutoCompleteRenderer<java.lang.Object>, IClusterable

public final class StringAutoCompleteRenderer
extends AbstractAutoCompleteTextRenderer<java.lang.Object>

An renderer that calls object.toString() to get the text value. Great for quickly generating a list of assists.

Since:
1.2
Author:
Igor Vaynberg (ivaynberg)
See Also:
Serialized Form

Field Summary
static IAutoCompleteRenderer INSTANCE
          A singleton instance
 
Constructor Summary
StringAutoCompleteRenderer()
           
 
Method Summary
protected  java.lang.String getTextValue(java.lang.Object object)
          Retrieves the text value that will be set on the textbox if this assist is selected
static
<T> IAutoCompleteRenderer<T>
instance()
           
 
Methods inherited from class org.apache.wicket.extensions.ajax.markup.html.autocomplete.AbstractAutoCompleteTextRenderer
renderChoice
 
Methods inherited from class org.apache.wicket.extensions.ajax.markup.html.autocomplete.AbstractAutoCompleteRenderer
getOnSelectJavaScriptExpression, render, renderFooter, renderHeader
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INSTANCE

public static final IAutoCompleteRenderer INSTANCE
A singleton instance

Constructor Detail

StringAutoCompleteRenderer

public StringAutoCompleteRenderer()
Method Detail

instance

public static final <T> IAutoCompleteRenderer<T> instance()
Type Parameters:
T -
Returns:
the single instance

getTextValue

protected java.lang.String getTextValue(java.lang.Object object)
Description copied from class: AbstractAutoCompleteRenderer
Retrieves the text value that will be set on the textbox if this assist is selected

Specified by:
getTextValue in class AbstractAutoCompleteRenderer<java.lang.Object>
Parameters:
object - assist choice object
Returns:
the text value that will be set on the textbox if this assist is selected


Copyright © 2006-2011 Apache Software Foundation. All Rights Reserved.