Class JmixColorPickerWrapper

java.lang.Object
com.vaadin.server.AbstractClientConnector
com.vaadin.ui.AbstractComponent
com.vaadin.ui.AbstractField<T>
com.vaadin.ui.CustomField<com.vaadin.shared.ui.colorpicker.Color>
io.jmix.ui.widget.JmixColorPickerWrapper
All Implemented Interfaces:
com.vaadin.data.HasValue<com.vaadin.shared.ui.colorpicker.Color>, com.vaadin.event.ContextClickEvent.ContextClickNotifier, com.vaadin.event.MethodEventSource, com.vaadin.server.ClientConnector, com.vaadin.server.Sizeable, com.vaadin.shared.Connector, com.vaadin.ui.Component, com.vaadin.ui.Component.Focusable, com.vaadin.ui.Component.HasContextHelp, com.vaadin.ui.HasComponents, Serializable, Iterable<com.vaadin.ui.Component>

public class JmixColorPickerWrapper extends com.vaadin.ui.CustomField<com.vaadin.shared.ui.colorpicker.Color>
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from class com.vaadin.server.AbstractClientConnector

    com.vaadin.server.AbstractClientConnector.IncorrectConcurrentAccessHandler

    Nested classes/interfaces inherited from interface com.vaadin.server.ClientConnector

    com.vaadin.server.ClientConnector.AttachEvent, com.vaadin.server.ClientConnector.AttachListener, com.vaadin.server.ClientConnector.ConnectorErrorEvent, com.vaadin.server.ClientConnector.DetachEvent, com.vaadin.server.ClientConnector.DetachListener

    Nested classes/interfaces inherited from interface com.vaadin.ui.Component

    com.vaadin.ui.Component.ErrorEvent, com.vaadin.ui.Component.Event, com.vaadin.ui.Component.Focusable, com.vaadin.ui.Component.HasContextHelp, com.vaadin.ui.Component.Listener

    Nested classes/interfaces inherited from interface com.vaadin.ui.Component.HasContextHelp

    com.vaadin.ui.Component.HasContextHelp.ContextHelpIconClickEvent, com.vaadin.ui.Component.HasContextHelp.ContextHelpIconClickListener

    Nested classes/interfaces inherited from interface com.vaadin.ui.HasComponents

    com.vaadin.ui.HasComponents.ComponentAttachDetachNotifier, com.vaadin.ui.HasComponents.ComponentAttachEvent, com.vaadin.ui.HasComponents.ComponentAttachListener, com.vaadin.ui.HasComponents.ComponentDetachEvent, com.vaadin.ui.HasComponents.ComponentDetachListener

    Nested classes/interfaces inherited from interface com.vaadin.data.HasValue

    com.vaadin.data.HasValue.ValueChangeEvent<V extends Object>, com.vaadin.data.HasValue.ValueChangeListener<V extends Object>

    Nested classes/interfaces inherited from interface com.vaadin.server.Sizeable

    com.vaadin.server.Sizeable.Unit
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected JmixColorPicker
     
    protected com.vaadin.shared.ui.colorpicker.Color
     

    Fields inherited from class com.vaadin.ui.AbstractComponent

    componentErrorProvider, DESIGN_ATTR_PLAIN_TEXT, requiredError

    Fields inherited from interface com.vaadin.server.Sizeable

    SIZE_UNDEFINED, UNITS_CM, UNITS_EM, UNITS_EX, UNITS_INCH, UNITS_MM, UNITS_PERCENTAGE, UNITS_PICAS, UNITS_PIXELS, UNITS_POINTS
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
    doSetValue(com.vaadin.shared.ui.colorpicker.Color value)
     
     
     
     
     
     
     
    com.vaadin.shared.ui.colorpicker.Color
     
     
     
     
     
     
     
     
     
    com.vaadin.shared.ui.colorpicker.Color
     
     
    protected void
     
    protected com.vaadin.ui.Component
     
    boolean
     
    boolean
     
    boolean
     
    boolean
     
    boolean
     
    void
    setBlueSliderCaption(String blueSliderCaption)
     
    void
     
    void
     
    void
     
    void
    setDefaultCaptionEnabled(boolean value)
     
    void
    setGreenSliderCaption(String greenSliderCaption)
     
    void
    setHeight(float height, com.vaadin.server.Sizeable.Unit unit)
     
    void
    setHistoryVisible(boolean value)
     
    void
    setHSVVisible(boolean value)
     
    void
    setHueSliderCaption(String hueSliderCaption)
     
    void
    setInternalValue(com.vaadin.shared.ui.colorpicker.Color internalValue)
     
    void
    setLookupAllCaption(String lookupAllCaption)
     
    void
    setLookupBlueCaption(String lookupBlueCaption)
     
    void
    setLookupGreenCaption(String lookupGreenCaption)
     
    void
    setLookupRedCaption(String lookupRedCaption)
     
    void
    setPopupCaption(String popupCaption)
     
    void
    setReadOnly(boolean readOnly)
     
    void
    setRedSliderCaption(String redSliderCaption)
     
    void
    setRGBVisible(boolean value)
     
    void
    setSaturationSliderCaption(String saturationSliderCaption)
     
    void
     
    void
    setSwatchesVisible(boolean value)
     
    void
    setValueSliderCaption(String valueSliderCaption)
     
    void
    setWidth(float width, com.vaadin.server.Sizeable.Unit unit)
     

    Methods inherited from class com.vaadin.ui.CustomField

    attach, focus, getContent, getState, getState, getTabIndex, iterator, setFocusDelegate, setTabIndex

    Methods inherited from class com.vaadin.ui.AbstractField

    addValueChangeListener, createValueChange, getCustomAttributes, isDifferentValue, isReadOnly, isRequiredIndicatorVisible, readDesign, setRequiredIndicatorVisible, setValue, setValue, writeDesign

    Methods inherited from class com.vaadin.ui.AbstractComponent

    addContextClickListener, addContextHelpIconClickListener, addListener, addShortcutListener, addStyleName, beforeClientResponse, detach, ensureContextHelpInitialized, findAncestor, fireComponentErrorEvent, fireComponentEvent, fireContextHelpClick, getActionManager, getCaption, getComponentError, getComponentErrorProvider, getContextHelpText, getData, getDebugId, getDescription, getErrorMessage, getHeight, getHeightUnits, getIcon, getId, getJTestId, getLocale, getParent, getPrimaryStyleName, getRequiredError, getStyleName, getWidth, getWidthUnits, isCaptionAsHtml, isConnectorEnabled, isContextHelpTextHtmlEnabled, isEnabled, isOrHasAncestor, isResponsive, isVisible, removeContextClickListener, removeListener, removeShortcutListener, removeStyleName, setCaption, setCaptionAsHtml, setComponentError, setComponentErrorProvider, setContextHelpText, setContextHelpTextHtmlEnabled, setData, setDebugId, setDescription, setDescription, setEnabled, setHeight, setHeightFull, setHeightUndefined, setIcon, setId, setJTestId, setLocale, setParent, setPrimaryStyleName, setRequiredError, setResponsive, setSizeFull, setSizeUndefined, setStyleName, setVisible, setWidth, setWidthFull, setWidthUndefined

    Methods inherited from class com.vaadin.server.AbstractClientConnector

    addAttachListener, addDetachListener, addExtension, addListener, addListener, addListener, addListener, addListener, addListener, addMethodInvocationToQueue, createState, encodeState, equals, fireEvent, getAllChildrenIterable, getConnectorId, getErrorHandler, getExtensions, getIncorrectConcurrentAccessHandler, getListeners, getResource, getRpcManager, getRpcProxy, getSession, getStateType, getUI, handleConnectorRequest, hashCode, hasListeners, isAttached, isThis, markAsDirty, markAsDirtyRecursive, registerRpc, registerRpc, removeAttachListener, removeDetachListener, removeExtension, removeListener, removeListener, removeListener, removeListener, removeListener, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setConnectorResource, setErrorHandler, setIncorrectConcurrentAccessHandler, 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, beforeClientResponse, detach, encodeState, getErrorHandler, getExtensions, getRpcManager, getStateType, handleConnectorRequest, isAttached, isConnectorEnabled, markAsDirty, markAsDirtyRecursive, removeAttachListener, removeDetachListener, removeExtension, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler

    Methods inherited from interface com.vaadin.ui.Component

    addListener, addStyleName, addStyleNames, getCaption, getDescription, getIcon, getId, getJTestId, getLocale, getParent, getPrimaryStyleName, getStyleName, getUI, isEnabled, isVisible, readDesign, removeListener, removeStyleName, removeStyleNames, setCaption, setEnabled, setIcon, setId, setJTestId, setParent, setPrimaryStyleName, setStyleName, setStyleName, setVisible, writeDesign

    Methods inherited from interface com.vaadin.shared.Connector

    getConnectorId

    Methods inherited from interface com.vaadin.data.HasValue

    clear, getDefaultValidator, getEmptyValue, getOptionalValue, isEmpty

    Methods inherited from interface java.lang.Iterable

    forEach, spliterator

    Methods inherited from interface com.vaadin.server.Sizeable

    getHeight, getHeightUnits, getWidth, getWidthUnits, setHeight, setHeightFull, setHeightUndefined, setSizeFull, setSizeUndefined, setWidth, setWidthFull, setWidthUndefined
  • Field Details

    • field

      protected JmixColorPicker field
    • internalValue

      protected com.vaadin.shared.ui.colorpicker.Color internalValue
  • Constructor Details

    • JmixColorPickerWrapper

      public JmixColorPickerWrapper()
  • Method Details

    • initColorPicker

      protected void initColorPicker(JmixColorPicker field)
    • initContent

      protected com.vaadin.ui.Component initContent()
      Specified by:
      initContent in class com.vaadin.ui.CustomField<com.vaadin.shared.ui.colorpicker.Color>
    • setReadOnly

      public void setReadOnly(boolean readOnly)
      Specified by:
      setReadOnly in interface com.vaadin.data.HasValue<com.vaadin.shared.ui.colorpicker.Color>
      Overrides:
      setReadOnly in class com.vaadin.ui.AbstractField<com.vaadin.shared.ui.colorpicker.Color>
    • doSetValue

      protected void doSetValue(com.vaadin.shared.ui.colorpicker.Color value)
      Specified by:
      doSetValue in class com.vaadin.ui.AbstractField<com.vaadin.shared.ui.colorpicker.Color>
    • getValue

      public com.vaadin.shared.ui.colorpicker.Color getValue()
    • getInternalValue

      public com.vaadin.shared.ui.colorpicker.Color getInternalValue()
    • setInternalValue

      public void setInternalValue(com.vaadin.shared.ui.colorpicker.Color internalValue)
    • setWidth

      public void setWidth(float width, com.vaadin.server.Sizeable.Unit unit)
      Specified by:
      setWidth in interface com.vaadin.server.Sizeable
      Overrides:
      setWidth in class com.vaadin.ui.CustomField<com.vaadin.shared.ui.colorpicker.Color>
    • setHeight

      public void setHeight(float height, com.vaadin.server.Sizeable.Unit unit)
      Specified by:
      setHeight in interface com.vaadin.server.Sizeable
      Overrides:
      setHeight in class com.vaadin.ui.CustomField<com.vaadin.shared.ui.colorpicker.Color>
    • setDefaultCaptionEnabled

      public void setDefaultCaptionEnabled(boolean value)
    • isDefaultCaptionEnabled

      public boolean isDefaultCaptionEnabled()
    • setButtonCaption

      public void setButtonCaption(String value)
    • getButtonCaption

      public String getButtonCaption()
    • setHistoryVisible

      public void setHistoryVisible(boolean value)
    • isHistoryVisible

      public boolean isHistoryVisible()
    • setSwatchesVisible

      public void setSwatchesVisible(boolean value)
    • isSwatchesVisible

      public boolean isSwatchesVisible()
    • setRGBVisible

      public void setRGBVisible(boolean value)
    • isRGBVisible

      public boolean isRGBVisible()
    • setHSVVisible

      public void setHSVVisible(boolean value)
    • isHSVVisible

      public boolean isHSVVisible()
    • setPopupCaption

      public void setPopupCaption(@Nullable String popupCaption)
    • getPopupCaption

      @Nullable public String getPopupCaption()
    • setConfirmButtonCaption

      public void setConfirmButtonCaption(@Nullable String caption)
    • getConfirmButtonCaption

      @Nullable public String getConfirmButtonCaption()
    • setCancelButtonCaption

      public void setCancelButtonCaption(@Nullable String caption)
    • getCancelButtonCaption

      @Nullable public String getCancelButtonCaption()
    • setSwatchesTabCaption

      public void setSwatchesTabCaption(@Nullable String caption)
    • getSwatchesTabCaption

      @Nullable public String getSwatchesTabCaption()
    • setLookupAllCaption

      public void setLookupAllCaption(@Nullable String lookupAllCaption)
    • getLookupAllCaption

      @Nullable public String getLookupAllCaption()
    • setLookupRedCaption

      public void setLookupRedCaption(@Nullable String lookupRedCaption)
    • getLookupRedCaption

      @Nullable public String getLookupRedCaption()
    • setLookupGreenCaption

      public void setLookupGreenCaption(@Nullable String lookupGreenCaption)
    • getLookupGreenCaption

      @Nullable public String getLookupGreenCaption()
    • setLookupBlueCaption

      public void setLookupBlueCaption(@Nullable String lookupBlueCaption)
    • getLookupBlueCaption

      @Nullable public String getLookupBlueCaption()
    • setRedSliderCaption

      public void setRedSliderCaption(@Nullable String redSliderCaption)
    • getRedSliderCaption

      @Nullable public String getRedSliderCaption()
    • setGreenSliderCaption

      public void setGreenSliderCaption(@Nullable String greenSliderCaption)
    • getGreenSliderCaption

      @Nullable public String getGreenSliderCaption()
    • setBlueSliderCaption

      public void setBlueSliderCaption(@Nullable String blueSliderCaption)
    • getBlueSliderCaption

      @Nullable public String getBlueSliderCaption()
    • setHueSliderCaption

      public void setHueSliderCaption(@Nullable String hueSliderCaption)
    • getHueSliderCaption

      @Nullable public String getHueSliderCaption()
    • setSaturationSliderCaption

      public void setSaturationSliderCaption(@Nullable String saturationSliderCaption)
    • getSaturationSliderCaption

      @Nullable public String getSaturationSliderCaption()
    • setValueSliderCaption

      public void setValueSliderCaption(@Nullable String valueSliderCaption)
    • getValueSliderCaption

      @Nullable public String getValueSliderCaption()