public class ColorPickerGradient extends AbstractComponent implements ColorSelector
Component.ErrorEvent, Component.Event, Component.Focusable, Component.ListenerClientConnector.AttachEvent, ClientConnector.AttachListener, ClientConnector.ConnectorErrorEvent, ClientConnector.DetachEvent, ClientConnector.DetachListenerSizeable.UnitDESIGN_ATTR_PLAIN_TEXTSIZE_UNDEFINED, UNITS_CM, UNITS_EM, UNITS_EX, UNITS_INCH, UNITS_MM, UNITS_PERCENTAGE, UNITS_PICAS, UNITS_PIXELS, UNITS_POINTS| Constructor and Description |
|---|
ColorPickerGradient(String id,
AbstractColorPicker.Coordinates2Color converter)
Instantiates a new color picker gradient.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addColorChangeListener(ColorChangeListener listener)
Adds a
ColorChangeListener to the component. |
void |
fireColorChanged(Color color)
Notifies the listeners that the color has changed
|
Color |
getColor()
Gets the color.
|
protected ColorPickerGradientState |
getState()
Returns the shared state bean with information to be sent from the server
to the client.
|
void |
removeColorChangeListener(ColorChangeListener listener)
Removes a
ColorChangeListener from the component. |
void |
setBackgroundColor(Color color)
Sets the background color.
|
void |
setColor(Color c)
Sets the color.
|
addContextClickListener, addListener, addShortcutListener, addStyleName, attach, beforeClientResponse, detach, findAncestor, fireComponentErrorEvent, fireComponentEvent, focus, getActionManager, getCaption, getComponentError, getCustomAttributes, getData, getDebugId, getDescription, getErrorMessage, getExplicitImmediateValue, getHeight, getHeightUnits, getIcon, getId, getLocale, getParent, getPrimaryStyleName, getState, getStyleName, getWidth, getWidthUnits, isCaptionAsHtml, isConnectorEnabled, isEnabled, isImmediate, isOrHasAncestor, isReadOnly, isResponsive, isVisible, readDesign, removeContextClickListener, removeListener, removeShortcutListener, removeStyleName, setCaption, setCaptionAsHtml, setComponentError, setData, setDebugId, setDescription, setEnabled, setHeight, setHeight, setHeightUndefined, setIcon, setId, setImmediate, setLocale, setParent, setPrimaryStyleName, setReadOnly, setResponsive, setSizeFull, setSizeUndefined, setStyleName, setStyleName, setVisible, setWidth, setWidth, setWidthUndefined, writeDesignaddAttachListener, addDetachListener, addExtension, addListener, addListener, addListener, addMethodInvocationToQueue, createState, encodeState, equals, fireEvent, getAllChildrenIterable, getConnectorId, getErrorHandler, getExtensions, getListeners, getResource, getRpcManager, getRpcProxy, getSession, getStateType, getUI, handleConnectorRequest, hashCode, hasListeners, isAttached, isThis, markAsDirty, markAsDirtyRecursive, registerRpc, registerRpc, removeAttachListener, removeDetachListener, removeExtension, removeListener, removeListener, removeListener, removeListener, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler, setResourceclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitaddAttachListener, addDetachListener, encodeState, getErrorHandler, getExtensions, getRpcManager, getStateType, handleConnectorRequest, isAttached, markAsDirty, markAsDirtyRecursive, removeAttachListener, removeDetachListener, removeExtension, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandlergetConnectorIdpublic ColorPickerGradient(String id, AbstractColorPicker.Coordinates2Color converter)
id - the idconverter - the converterpublic void setColor(Color c)
ColorSelectorsetColor in interface ColorSelectorc - the new colorpublic void addColorChangeListener(ColorChangeListener listener)
HasColorChangeListenerColorChangeListener to the component.addColorChangeListener in interface HasColorChangeListenerpublic void removeColorChangeListener(ColorChangeListener listener)
HasColorChangeListenerColorChangeListener from the component.removeColorChangeListener in interface HasColorChangeListenerpublic void setBackgroundColor(Color color)
color - the new background colorpublic Color getColor()
ColorSelectorgetColor in interface ColorSelectorpublic void fireColorChanged(Color color)
color - The color which it changed toprotected ColorPickerGradientState getState()
AbstractComponentgetState in class AbstractComponentCopyright © 2019 Vaadin Ltd. All rights reserved.