|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.vaadin.server.AbstractClientConnector
com.vaadin.server.AbstractExtension
com.vaadin.ui.Grid.AbstractGridExtension
com.vaadin.ui.Grid.AbstractRenderer<T>
com.vaadin.ui.renderers.ClickableRenderer<T>
T - the type presented by the rendererpublic class ClickableRenderer<T>
An abstract superclass for Renderers that render clickable items. Click listeners can be added to a renderer to be notified when any of the rendered items is clicked.
| Nested Class Summary | |
|---|---|
static class |
ClickableRenderer.RendererClickEvent
An event fired when a button rendered by a ButtonRenderer is clicked. |
static interface |
ClickableRenderer.RendererClickListener
An interface for listening to renderer click
events. |
| Nested classes/interfaces inherited from interface com.vaadin.server.ClientConnector |
|---|
ClientConnector.AttachEvent, ClientConnector.AttachListener, ClientConnector.ConnectorErrorEvent, ClientConnector.DetachEvent, ClientConnector.DetachListener |
| Constructor Summary | |
|---|---|
protected |
ClickableRenderer(java.lang.Class<T> presentationType)
|
protected |
ClickableRenderer(java.lang.Class<T> presentationType,
java.lang.String nullRepresentation)
|
| Method Summary | |
|---|---|
void |
addClickListener(ClickableRenderer.RendererClickListener listener)
Adds a click listener to this button renderer. |
void |
removeClickListener(ClickableRenderer.RendererClickListener listener)
Removes the given click listener from this renderer. |
| Methods inherited from class com.vaadin.ui.Grid.AbstractRenderer |
|---|
encode, encode, encodeValue, extend, getNullRepresentation, getPresentationType, getSupportedParentType |
| Methods inherited from class com.vaadin.ui.Grid.AbstractGridExtension |
|---|
addComponentToGrid, getColumn, getItemId, getParentGrid, refreshRow, remove, removeComponentFromGrid |
| Methods inherited from class com.vaadin.server.AbstractExtension |
|---|
getParent, setParent |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.vaadin.ui.renderers.Renderer |
|---|
remove, setParent |
| Methods inherited from interface com.vaadin.server.ClientConnector |
|---|
addAttachListener, addDetachListener, attach, beforeClientResponse, detach, encodeState, getErrorHandler, getExtensions, getParent, getRpcManager, getStateType, getUI, handleConnectorRequest, isAttached, isConnectorEnabled, markAsDirty, markAsDirtyRecursive, removeAttachListener, removeDetachListener, removeExtension, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler |
| Methods inherited from interface com.vaadin.shared.Connector |
|---|
getConnectorId |
| Constructor Detail |
|---|
protected ClickableRenderer(java.lang.Class<T> presentationType)
protected ClickableRenderer(java.lang.Class<T> presentationType,
java.lang.String nullRepresentation)
| Method Detail |
|---|
public void addClickListener(ClickableRenderer.RendererClickListener listener)
listener - the click listener to be addedpublic void removeClickListener(ClickableRenderer.RendererClickListener listener)
listener - the click listener to be removed
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||