Class JmixColorPicker

java.lang.Object
com.vaadin.server.AbstractClientConnector
com.vaadin.ui.AbstractComponent
com.vaadin.ui.AbstractField<com.vaadin.shared.ui.colorpicker.Color>
com.vaadin.ui.AbstractColorPicker
com.vaadin.ui.ColorPicker
io.jmix.ui.widget.JmixColorPicker
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, Serializable

public class JmixColorPicker extends com.vaadin.ui.ColorPicker implements com.vaadin.ui.Component.Focusable
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from class com.vaadin.ui.AbstractColorPicker

    com.vaadin.ui.AbstractColorPicker.Coordinates2Color, com.vaadin.ui.AbstractColorPicker.PopupStyle

    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.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 String
     
    protected String
     
    protected String
     
    protected String
     
    protected String
     
    protected String
     
    protected String
     
    protected String
     
    protected String
     
    protected String
     
    protected String
     
    protected String
     
    protected String
     

    Fields inherited from class com.vaadin.ui.AbstractColorPicker

    color, historyVisible, hsvVisible, parent, popupCaption, popupStyle, rgbVisible, rpc, STYLENAME_AREA, STYLENAME_BUTTON, STYLENAME_DEFAULT, swatchesVisible, textfieldVisible, window

    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 com.vaadin.data.HasValue.ValueChangeListener<com.vaadin.shared.ui.colorpicker.Color>
     
    protected void
    createPopupWindow(com.vaadin.shared.ui.colorpicker.Color color)
     
     
     
     
     
     
     
     
     
     
     
     
     
    getState(boolean markAsDirty)
     
     
     
     
    void
    setBlueSliderCaption(String blueSliderCaption)
     
    void
    setCancelButtonCaption(String cancelButtonCaption)
     
    void
    setConfirmButtonCaption(String confirmButtonCaption)
     
    void
    setGreenSliderCaption(String greenSliderCaption)
     
    void
    setHueSliderCaption(String hueSliderCaption)
     
    void
    setJTestId(String jTestId)
     
    void
    setLookupAllCaption(String lookupAllCaption)
     
    void
    setLookupBlueCaption(String lookupBlueCaption)
     
    void
    setLookupGreenCaption(String lookupGreenCaption)
     
    void
    setLookupRedCaption(String lookupRedCaption)
     
    void
    setRedSliderCaption(String redSliderCaption)
     
    void
    setSaturationSliderCaption(String saturationSliderCaption)
     
    void
    setSwatchesTabCaption(String swatchesTabCaption)
     
    void
    setValue(com.vaadin.shared.ui.colorpicker.Color color)
     
    void
    setValueSliderCaption(String valueSliderCaption)
     
    void
    setWindowCaption(String windowCaption)
     
    protected void
    showPopup(boolean open)
     

    Methods inherited from class com.vaadin.ui.ColorPicker

    setDefaultStyles

    Methods inherited from class com.vaadin.ui.AbstractColorPicker

    doSetValue, getCustomAttributes, getEmptyValue, getHistoryVisibility, getHSVVisibility, getPopupStyle, getRGBVisibility, getSwatchesVisibility, getTextfieldVisibility, getValue, hidePopup, isDefaultCaptionEnabled, isModal, readDesign, setDefaultCaptionEnabled, setHistoryVisibility, setHSVVisibility, setModal, setPopupStyle, setPosition, setRGBVisibility, setSwatchesVisibility, setTextfieldVisibility, showPopup, writeDesign

    Methods inherited from class com.vaadin.ui.AbstractField

    addValueChangeListener, createValueChange, focus, getTabIndex, isDifferentValue, isReadOnly, isRequiredIndicatorVisible, setReadOnly, setRequiredIndicatorVisible, setTabIndex, setValue

    Methods inherited from class com.vaadin.ui.AbstractComponent

    addContextClickListener, addContextHelpIconClickListener, addListener, addShortcutListener, addStyleName, attach, 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, setHeight, setHeightFull, setHeightUndefined, setIcon, setId, setLocale, setParent, setPrimaryStyleName, setRequiredError, setResponsive, setSizeFull, setSizeUndefined, setStyleName, setVisible, setWidth, 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, attach, getCaption, getDescription, getIcon, getId, getJTestId, getLocale, getParent, getPrimaryStyleName, getStyleName, getUI, isEnabled, isVisible, readDesign, removeListener, removeStyleName, removeStyleNames, setCaption, setEnabled, setIcon, setId, setParent, setPrimaryStyleName, setStyleName, setStyleName, setVisible, writeDesign

    Methods inherited from interface com.vaadin.ui.Component.Focusable

    focus, getTabIndex, setTabIndex

    Methods inherited from interface com.vaadin.shared.Connector

    getConnectorId

    Methods inherited from interface com.vaadin.data.HasValue

    clear, getDefaultValidator, getOptionalValue, isEmpty

    Methods inherited from interface com.vaadin.server.Sizeable

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

    • confirmButtonCaption

      protected String confirmButtonCaption
    • cancelButtonCaption

      protected String cancelButtonCaption
    • swatchesTabCaption

      protected String swatchesTabCaption
    • lookupAllCaption

      protected String lookupAllCaption
    • lookupRedCaption

      protected String lookupRedCaption
    • lookupGreenCaption

      protected String lookupGreenCaption
    • lookupBlueCaption

      protected String lookupBlueCaption
    • redSliderCaption

      protected String redSliderCaption
    • greenSliderCaption

      protected String greenSliderCaption
    • blueSliderCaption

      protected String blueSliderCaption
    • hueSliderCaption

      protected String hueSliderCaption
    • saturationSliderCaption

      protected String saturationSliderCaption
    • valueSliderCaption

      protected String valueSliderCaption
  • Constructor Details

    • JmixColorPicker

      public JmixColorPicker()
  • Method Details

    • createPopupWindow

      protected void createPopupWindow(com.vaadin.shared.ui.colorpicker.Color color)
      Overrides:
      createPopupWindow in class com.vaadin.ui.AbstractColorPicker
    • setJTestId

      public void setJTestId(String jTestId)
      Specified by:
      setJTestId in interface com.vaadin.ui.Component
      Overrides:
      setJTestId in class com.vaadin.ui.AbstractComponent
    • createColorValueChangeListener

      protected com.vaadin.data.HasValue.ValueChangeListener<com.vaadin.shared.ui.colorpicker.Color> createColorValueChangeListener()
      Overrides:
      createColorValueChangeListener in class com.vaadin.ui.AbstractColorPicker
    • showPopup

      protected void showPopup(boolean open)
      Overrides:
      showPopup in class com.vaadin.ui.AbstractColorPicker
    • setValue

      public void setValue(com.vaadin.shared.ui.colorpicker.Color color)
      Specified by:
      setValue in interface com.vaadin.data.HasValue<com.vaadin.shared.ui.colorpicker.Color>
      Overrides:
      setValue in class com.vaadin.ui.AbstractColorPicker
    • setWindowCaption

      public void setWindowCaption(@Nullable String windowCaption)
    • getWindowCaption

      @Nullable public String getWindowCaption()
    • setConfirmButtonCaption

      public void setConfirmButtonCaption(@Nullable String confirmButtonCaption)
    • getConfirmButtonCaption

      @Nullable public String getConfirmButtonCaption()
    • setCancelButtonCaption

      public void setCancelButtonCaption(@Nullable String cancelButtonCaption)
    • getCancelButtonCaption

      @Nullable public String getCancelButtonCaption()
    • setSwatchesTabCaption

      public void setSwatchesTabCaption(@Nullable String swatchesTabCaption)
    • 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()
    • getBlueSliderCaption

      @Nullable public String getBlueSliderCaption()
    • setBlueSliderCaption

      public void setBlueSliderCaption(@Nullable String blueSliderCaption)
    • getGreenSliderCaption

      @Nullable public String getGreenSliderCaption()
    • setGreenSliderCaption

      public void setGreenSliderCaption(@Nullable String greenSliderCaption)
    • getRedSliderCaption

      @Nullable public String getRedSliderCaption()
    • setRedSliderCaption

      public void setRedSliderCaption(@Nullable String redSliderCaption)
    • getHueSliderCaption

      @Nullable public String getHueSliderCaption()
    • setHueSliderCaption

      public void setHueSliderCaption(@Nullable String hueSliderCaption)
    • getSaturationSliderCaption

      @Nullable public String getSaturationSliderCaption()
    • setSaturationSliderCaption

      public void setSaturationSliderCaption(@Nullable String saturationSliderCaption)
    • getValueSliderCaption

      @Nullable public String getValueSliderCaption()
    • setValueSliderCaption

      public void setValueSliderCaption(@Nullable String valueSliderCaption)
    • getState

      protected JmixColorPickerState getState()
      Overrides:
      getState in class com.vaadin.ui.ColorPicker
    • getState

      protected JmixColorPickerState getState(boolean markAsDirty)
      Overrides:
      getState in class com.vaadin.ui.ColorPicker