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, getSupportedParentType
addComponentToGrid, getColumn, getItemId, getParentGrid, refreshRow, remove, removeComponentFromGrid
getParent, setParent
addAttachListener, 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, setResource
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
addAttachListener, addDetachListener, attach, beforeClientResponse, detach, encodeState, getErrorHandler, getExtensions, getParent, getRpcManager, getStateType, getUI, handleConnectorRequest, isAttached, isConnectorEnabled, markAsDirty, markAsDirtyRecursive, removeAttachListener, removeDetachListener, removeExtension, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler
getConnectorId
public void addClickListener(ClickableRenderer.RendererClickListener listener)
listener
- the click listener to be addedpublic void removeClickListener(ClickableRenderer.RendererClickListener listener)
listener
- the click listener to be removedCopyright © 2019 Vaadin Ltd. All rights reserved.