|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.hivemind.impl.BaseLocatable org.apache.tapestry.AbstractComponent net.sf.tacos.ajax.components.Autocompleter
Autocompleteing helper component intended to be used with a TextField
component
to provide a searchable/selectable drop down list of choices for a form input text
field.
Constructor Summary | |
Autocompleter()
|
Method Summary | |
abstract AjaxDirectService |
getAjaxEngine()
Injected AjaxDirect engine |
abstract String |
getInputId()
Required component id of input field. |
abstract IActionListener |
getListener()
Required listener for performing search |
abstract ListenerInvoker |
getListenerInvoker()
Injected listener invoker |
abstract ListItemRenderer |
getListItemRenderer()
List item renderer |
abstract Object |
getListSource()
Required list item source parameter |
abstract IScript |
getScript()
Autocompleter script |
abstract ValueConverter |
getValueConverter()
Injected value converter |
protected void |
renderComponent(IMarkupWriter writer,
IRequestCycle cycle)
|
protected void |
renderList(IMarkupWriter writer,
IRequestCycle cycle)
Invoked by renderComponent(IMarkupWriter, IRequestCycle) if the response
from this request should be the returned value of whichever search was
performed. |
void |
trigger(IRequestCycle cycle)
|
Methods inherited from class org.apache.tapestry.AbstractComponent |
addAsset, addBody, addComponent, checkActiveLock, cleanupAfterRender, enterActiveState, finishLoad, finishLoad, format, format, format, format, getAsset, getAssets, getBeans, getBinding, getBindingNames, getBindings, getBody, getBodyCount, getComponent, getComponent, getComponents, getContainer, getExtendedId, getId, getIdPath, getListeners, getMessage, getMessages, getNamespace, getPage, getProperty, getSpecification, isInActiveState, isParameterBound, isRendering, pageEndRender, prepareForRender, render, renderBody, renderInformalParameters, setBinding, setContainer, setId, setNamespace, setPage, setProperty, toString |
Methods inherited from class org.apache.hivemind.impl.BaseLocatable |
getLocation, setLocation |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.apache.tapestry.IDirect |
isStateful |
Methods inherited from interface org.apache.tapestry.IComponent |
addAsset, addBody, addComponent, enterActiveState, finishLoad, getAsset, getAssets, getBeans, getBinding, getBindingNames, getBindings, getComponent, getComponent, getComponents, getContainer, getExtendedId, getId, getIdPath, getListeners, getMessage, getMessages, getNamespace, getPage, getProperty, getSpecification, isRendering, renderBody, setBinding, setContainer, setId, setNamespace, setPage, setProperty |
Methods inherited from interface org.apache.tapestry.IRender |
render |
Methods inherited from interface org.apache.hivemind.LocationHolder |
setLocation |
Methods inherited from interface org.apache.hivemind.Locatable |
getLocation |
Constructor Detail |
public Autocompleter()
Method Detail |
public abstract AjaxDirectService getAjaxEngine()
public abstract ListenerInvoker getListenerInvoker()
public abstract IScript getScript()
public abstract ValueConverter getValueConverter()
public abstract IActionListener getListener()
public abstract String getInputId()
public abstract Object getListSource()
public abstract ListItemRenderer getListItemRenderer()
protected void renderComponent(IMarkupWriter writer, IRequestCycle cycle)
protected void renderList(IMarkupWriter writer, IRequestCycle cycle)
renderComponent(IMarkupWriter, IRequestCycle)
if the response
from this request should be the returned value of whichever search was
performed.
writer
- cycle
- public void trigger(IRequestCycle cycle)
trigger
in interface IDirect
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |