Package com.vaadin.client.connectors
Class ButtonRendererConnector
- java.lang.Object
-
- com.vaadin.client.ui.AbstractConnector
-
- com.vaadin.client.extensions.AbstractExtensionConnector
-
- com.vaadin.client.connectors.AbstractRendererConnector<T>
-
- com.vaadin.client.connectors.ClickableRendererConnector<String>
-
- com.vaadin.client.connectors.ButtonRendererConnector
-
- All Implemented Interfaces:
com.google.gwt.event.shared.EventHandler,StateChangeEvent.StateChangeHandler,ServerConnector,Connector,Serializable
public class ButtonRendererConnector extends ClickableRendererConnector<String>
A connector forButtonRenderer.- Since:
- 7.4
- Author:
- Vaadin Ltd
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ButtonRendererConnector()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected com.google.web.bindery.event.shared.HandlerRegistrationaddClickHandler(ClickableRenderer.RendererClickHandler<elemental.json.JsonObject> handler)ButtonRenderergetRenderer()Returns the renderer associated with this renderer connector.-
Methods inherited from class com.vaadin.client.connectors.ClickableRendererConnector
init, onUnregister
-
Methods inherited from class com.vaadin.client.connectors.AbstractRendererConnector
createRenderer, decode, extend, getColumnId, getRowKey
-
Methods inherited from class com.vaadin.client.extensions.AbstractExtensionConnector
setParent
-
Methods inherited from class com.vaadin.client.ui.AbstractConnector
addStateChangeHandler, addStateChangeHandler, createState, doInit, ensureHandlerManager, fireEvent, forceStateChange, getChildren, getConnection, getConnectorId, getParent, getResourceUrl, getRpcImplementations, getRpcProxy, getState, getStateType, hasEventListener, isEnabled, onStateChanged, registerRpc, removeStateChangeHandler, removeStateChangeHandler, setChildren, unregisterRpc, updateEnabledState
-
-
-
-
Method Detail
-
getRenderer
public ButtonRenderer getRenderer()
Description copied from class:AbstractRendererConnectorReturns the renderer associated with this renderer connector.A subclass of AbstractRendererConnector should override this method as shown below. The framework uses
GWT.create(Class)to create a renderer based on the return type of the overridden method, but only ifAbstractRendererConnector.createRenderer()is not overridden as well:public MyRenderer getRenderer() { return (MyRenderer) super.getRenderer(); }- Overrides:
getRendererin classAbstractRendererConnector<String>- Returns:
- the renderer bound to this connector
-
addClickHandler
protected com.google.web.bindery.event.shared.HandlerRegistration addClickHandler(ClickableRenderer.RendererClickHandler<elemental.json.JsonObject> handler)
- Specified by:
addClickHandlerin classClickableRendererConnector<String>
-
-