public class ButtonRenderer extends ClickableRenderer<String>
ClickableRenderer.RendererClickEvent, ClickableRenderer.RendererClickListener
ClientConnector.AttachEvent, ClientConnector.AttachListener, ClientConnector.ConnectorErrorEvent, ClientConnector.DetachEvent, ClientConnector.DetachListener
Constructor and Description |
---|
ButtonRenderer()
Creates a new button renderer.
|
ButtonRenderer(ClickableRenderer.RendererClickListener listener)
Creates a new button renderer and adds the given click listener to it.
|
ButtonRenderer(ClickableRenderer.RendererClickListener listener,
String nullRepresentation)
Creates a new button renderer and adds the given click listener to it.
|
ButtonRenderer(String nullRepresentation)
Creates a new button renderer.
|
Modifier and Type | Method and Description |
---|---|
String |
getNullRepresentation()
Null representation for the renderer
|
addClickListener, removeClickListener
encode, encode, encodeValue, extend, 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 ButtonRenderer(String nullRepresentation)
nullRepresentation
- the textual representation of null
valuepublic ButtonRenderer(ClickableRenderer.RendererClickListener listener, String nullRepresentation)
listener
- the click listener to registernullRepresentation
- the textual representation of null
valuepublic ButtonRenderer()
public ButtonRenderer(ClickableRenderer.RendererClickListener listener)
listener
- the click listener to registerpublic String getNullRepresentation()
Grid.AbstractRenderer
getNullRepresentation
in class Grid.AbstractRenderer<String>
null
Copyright © 2019 Vaadin Ltd. All rights reserved.