T - the type presented by the rendererpublic class ClickableRenderer<T> extends Grid.AbstractRenderer<T>
| Modifier and Type | Class and Description |
|---|---|
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. |
ClientConnector.AttachEvent, ClientConnector.AttachListener, ClientConnector.ConnectorErrorEvent, ClientConnector.DetachEvent, ClientConnector.DetachListener| Modifier | Constructor and Description |
|---|---|
protected |
ClickableRenderer(Class<T> presentationType) |
protected |
ClickableRenderer(Class<T> presentationType,
String nullRepresentation) |
| Modifier and Type | Method and Description |
|---|---|
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.
|
encode, encode, encodeValue, extend, getNullRepresentation, getPresentationType, getSupportedParentTypeaddComponentToGrid, getColumn, getItemId, getParentGrid, refreshRow, remove, removeComponentFromGridgetParent, setParentaddAttachListener, addDetachListener, addExtension, addListener, addListener, addListener, addMethodInvocationToQueue, attach, beforeClientResponse, createState, detach, encodeState, equals, fireEvent, getAllChildrenIterable, getConnectorId, getErrorHandler, getExtensions, getListeners, getResource, getRpcManager, getRpcProxy, getSession, getState, getState, getStateType, getUI, handleConnectorRequest, hashCode, hasListeners, isAttached, isConnectorEnabled, isThis, markAsDirty, markAsDirtyRecursive, registerRpc, registerRpc, removeAttachListener, removeDetachListener, removeExtension, removeListener, removeListener, removeListener, removeListener, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler, setResourceclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitaddAttachListener, addDetachListener, attach, beforeClientResponse, detach, encodeState, getErrorHandler, getExtensions, getParent, getRpcManager, getStateType, getUI, handleConnectorRequest, isAttached, isConnectorEnabled, markAsDirty, markAsDirtyRecursive, removeAttachListener, removeDetachListener, removeExtension, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandlergetConnectorIdpublic void addClickListener(ClickableRenderer.RendererClickListener listener)
listener - the click listener to be addedpublic void removeClickListener(ClickableRenderer.RendererClickListener listener)
listener - the click listener to be removedCopyright © 2023 Vaadin Ltd. All rights reserved.