com.vaadin.ui.renderers
Class ProgressBarRenderer

java.lang.Object
  extended by com.vaadin.server.AbstractClientConnector
      extended by com.vaadin.server.AbstractExtension
          extended by com.vaadin.ui.Grid.AbstractGridExtension
              extended by com.vaadin.ui.Grid.AbstractRenderer<java.lang.Double>
                  extended by com.vaadin.ui.renderers.ProgressBarRenderer
All Implemented Interfaces:
MethodEventSource, ClientConnector, Extension, com.vaadin.shared.Connector, Renderer<java.lang.Double>, java.io.Serializable

public class ProgressBarRenderer
extends Grid.AbstractRenderer<java.lang.Double>

A renderer that represents a double values as a graphical progress bar.

Since:
7.4
Author:
Vaadin Ltd
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface com.vaadin.server.ClientConnector
ClientConnector.AttachEvent, ClientConnector.AttachListener, ClientConnector.ConnectorErrorEvent, ClientConnector.DetachEvent, ClientConnector.DetachListener
 
Constructor Summary
ProgressBarRenderer()
          Creates a new text renderer
 
Method Summary
 elemental.json.JsonValue encode(java.lang.Double value)
          Encodes the given value into a JsonValue.
 
Methods inherited from class com.vaadin.ui.Grid.AbstractRenderer
encode, extend, getNullRepresentation, getPresentationType, getSupportedParentType
 
Methods inherited from class com.vaadin.ui.Grid.AbstractGridExtension
getColumn, getItemId, getParentGrid
 
Methods inherited from class com.vaadin.server.AbstractExtension
getParent, remove, setParent
 
Methods inherited from class com.vaadin.server.AbstractClientConnector
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
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.vaadin.ui.renderers.Renderer
remove, setParent
 
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
 
Methods inherited from interface com.vaadin.shared.Connector
getConnectorId
 

Constructor Detail

ProgressBarRenderer

public ProgressBarRenderer()
Creates a new text renderer

Method Detail

encode

public elemental.json.JsonValue encode(java.lang.Double value)
Description copied from interface: Renderer
Encodes the given value into a JsonValue.

Specified by:
encode in interface Renderer<java.lang.Double>
Overrides:
encode in class Grid.AbstractRenderer<java.lang.Double>
Parameters:
value - the value to encode
Returns:
a JSON representation of the given value


Copyright © 2000-2014 Vaadin Ltd. All Rights Reserved.