Package com.vaadin.v7.ui.renderers
Class ClickableRenderer<T>
- java.lang.Object
-
- com.vaadin.server.AbstractClientConnector
-
- com.vaadin.server.AbstractExtension
-
- com.vaadin.v7.ui.Grid.AbstractGridExtension
-
- com.vaadin.v7.ui.Grid.AbstractRenderer<T>
-
- com.vaadin.v7.ui.renderers.ClickableRenderer<T>
-
- Type Parameters:
T- the type presented by the renderer
- All Implemented Interfaces:
MethodEventSource,ClientConnector,Extension,com.vaadin.shared.Connector,Renderer<T>,Serializable
- Direct Known Subclasses:
ButtonRenderer,ImageRenderer
@Deprecated public class ClickableRenderer<T> extends Grid.AbstractRenderer<T>
Deprecated.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.- Since:
- 7.4
- Author:
- Vaadin Ltd
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classClickableRenderer.RendererClickEventDeprecated.static interfaceClickableRenderer.RendererClickListenerDeprecated.-
Nested classes/interfaces inherited from interface com.vaadin.server.ClientConnector
ClientConnector.AttachEvent, ClientConnector.AttachListener, ClientConnector.ConnectorErrorEvent, ClientConnector.DetachEvent, ClientConnector.DetachListener
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedClickableRenderer(Class<T> presentationType)Deprecated.protectedClickableRenderer(Class<T> presentationType, String nullRepresentation)Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidaddClickListener(ClickableRenderer.RendererClickListener listener)Deprecated.Adds a click listener to this button renderer.voidremoveClickListener(ClickableRenderer.RendererClickListener listener)Deprecated.Removes the given click listener from this renderer.-
Methods inherited from class com.vaadin.v7.ui.Grid.AbstractRenderer
encode, encode, encodeValue, extend, getNullRepresentation, getPresentationType, getSupportedParentType
-
Methods inherited from class com.vaadin.v7.ui.Grid.AbstractGridExtension
addComponentToGrid, getColumn, getItemId, getParentGrid, refreshRow, remove, removeComponentFromGrid
-
Methods inherited from class com.vaadin.server.AbstractExtension
getParent, setParent
-
Methods inherited from class com.vaadin.server.AbstractClientConnector
addAttachListener, addDetachListener, addExtension, addListener, addListener, addListener, 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, removeListener, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler, setResource, updateDiffstate
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
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
-
-
-
-
Method Detail
-
addClickListener
public void addClickListener(ClickableRenderer.RendererClickListener listener)
Deprecated.Adds a click listener to this button renderer. The listener is invoked every time one of the buttons rendered by this renderer is clicked.- Parameters:
listener- the click listener to be added
-
removeClickListener
public void removeClickListener(ClickableRenderer.RendererClickListener listener)
Deprecated.Removes the given click listener from this renderer.- Parameters:
listener- the click listener to be removed
-
-