Class Slider

    • Field Summary

      • Fields inherited from class com.vaadin.ui.AbstractComponent

        DESIGN_ATTR_PLAIN_TEXT
      • 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
      Slider()
      Deprecated.
      Default slider constructor.
      Slider​(double min, double max, int resolution)
      Deprecated.
      Create a new slider with the given range and resolution.
      Slider​(int min, int max)
      Deprecated.
      Create a new slider with the given range that only allows integer values.
      Slider​(java.lang.String caption)
      Deprecated.
      Create a new slider with the caption given as parameter.
      Slider​(java.lang.String caption, int min, int max)
      Deprecated.
      Create a new slider with the given caption and range that only allows integer values.
    • Method Summary

      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      void clear()
      Deprecated.
      Clears the value of the field.
      protected java.util.Collection<java.lang.String> getCustomAttributes()
      Deprecated.
       
      double getMax()
      Deprecated.
      Gets the maximum slider value.
      double getMin()
      Deprecated.
      Gets the minimum slider value.
      com.vaadin.v7.shared.ui.slider.SliderOrientation getOrientation()
      Deprecated.
      Get the current orientation of the slider (horizontal or vertical).
      int getResolution()
      Deprecated.
      Get the current resolution of the slider.
      com.vaadin.v7.shared.ui.slider.SliderState getState()
      Deprecated.
       
      com.vaadin.v7.shared.ui.slider.SliderState getState​(boolean markAsDirty)
      Deprecated.
       
      java.lang.Class<java.lang.Double> getType()
      Deprecated.
      Returns the type of the Field.
      boolean isEmpty()
      Deprecated.
      Is the field empty? In general, "empty" state is same as null.
      void readDesign​(org.jsoup.nodes.Element design, com.vaadin.ui.declarative.DesignContext context)
      Deprecated.
       
      protected void setInternalValue​(java.lang.Double newValue)
      Deprecated.
      Sets the internal field value.
      void setMax​(double max)
      Deprecated.
      Set the maximum slider value.
      void setMin​(double min)
      Deprecated.
      Set the minimum slider value.
      void setOrientation​(com.vaadin.v7.shared.ui.slider.SliderOrientation orientation)
      Deprecated.
      Set the orientation of the slider.
      void setResolution​(int resolution)
      Deprecated.
      Set a new resolution for the slider.
      void setValue​(java.lang.Double newFieldValue)
      Deprecated.
      Sets the value of the field.
      protected void setValue​(java.lang.Double value, boolean repaintIsNotNeeded)
      Deprecated.
      Sets the value of the slider.
      void writeDesign​(org.jsoup.nodes.Element design, com.vaadin.ui.declarative.DesignContext context)
      Deprecated.
       
      • Methods inherited from class com.vaadin.ui.AbstractComponent

        addContextClickListener, addListener, addShortcutListener, addStyleName, findAncestor, fireComponentErrorEvent, fireComponentEvent, getActionManager, getCaption, getComponentError, getData, getDebugId, getDescription, getHeight, getHeightUnits, getIcon, getId, getLocale, getParent, getPrimaryStyleName, getStyleName, getWidth, getWidthUnits, isCaptionAsHtml, isConnectorEnabled, isEnabled, isOrHasAncestor, isRequiredIndicatorVisible, isResponsive, isVisible, removeContextClickListener, removeListener, removeShortcutListener, removeStyleName, setCaption, setCaptionAsHtml, setComponentError, setData, setDebugId, setDescription, setDescription, setEnabled, setHeight, setHeight, setHeightFull, setHeightUndefined, setIcon, setId, setParent, setPrimaryStyleName, setRequiredIndicatorVisible, 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, 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, setErrorHandler, setResource, updateDiffstate
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface com.vaadin.event.Action.ShortcutNotifier

        addShortcutListener, removeShortcutListener
      • Methods inherited from interface com.vaadin.server.ClientConnector

        addAttachListener, addDetachListener, 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, getLocale, getParent, getPrimaryStyleName, getStyleName, getUI, isEnabled, isVisible, removeListener, removeStyleName, removeStyleNames, setCaption, setEnabled, setIcon, setId, setParent, setPrimaryStyleName, setStyleName, setStyleName, setVisible
      • Methods inherited from interface com.vaadin.shared.Connector

        getConnectorId
      • Methods inherited from interface com.vaadin.server.Sizeable

        getHeight, getHeightUnits, getWidth, getWidthUnits, setHeight, setHeight, setHeightFull, setHeightUndefined, setSizeFull, setSizeUndefined, setWidth, setWidth, setWidthFull, setWidthUndefined
    • Constructor Detail

      • Slider

        public Slider()
        Deprecated.
        Default slider constructor. Sets all values to defaults and the slide handle at minimum value.
      • Slider

        public Slider​(java.lang.String caption)
        Deprecated.
        Create a new slider with the caption given as parameter. The range of the slider is set to 0-100 and only integer values are allowed.
        Parameters:
        caption - The caption for this slider (e.g. "Volume").
      • Slider

        public Slider​(double min,
                      double max,
                      int resolution)
        Deprecated.
        Create a new slider with the given range and resolution.
        Parameters:
        min - The minimum value of the slider
        max - The maximum value of the slider
        resolution - The number of digits after the decimal point.
      • Slider

        public Slider​(int min,
                      int max)
        Deprecated.
        Create a new slider with the given range that only allows integer values.
        Parameters:
        min - The minimum value of the slider
        max - The maximum value of the slider
      • Slider

        public Slider​(java.lang.String caption,
                      int min,
                      int max)
        Deprecated.
        Create a new slider with the given caption and range that only allows integer values.
        Parameters:
        caption - The caption for the slider
        min - The minimum value of the slider
        max - The maximum value of the slider
    • Method Detail

      • getState

        public com.vaadin.v7.shared.ui.slider.SliderState getState()
        Deprecated.
        Overrides:
        getState in class AbstractField<java.lang.Double>
      • getState

        public com.vaadin.v7.shared.ui.slider.SliderState getState​(boolean markAsDirty)
        Deprecated.
        Overrides:
        getState in class AbstractField<java.lang.Double>
      • getMax

        public double getMax()
        Deprecated.
        Gets the maximum slider value.
        Returns:
        the largest value the slider can have
      • setMax

        public void setMax​(double max)
        Deprecated.
        Set the maximum slider value. If the current value of the slider is larger than this, the value is set to the new maximum.
        Parameters:
        max - The new maximum slider value
      • getMin

        public double getMin()
        Deprecated.
        Gets the minimum slider value.
        Returns:
        the smallest value the slider can have
      • setMin

        public void setMin​(double min)
        Deprecated.
        Set the minimum slider value. If the current value of the slider is smaller than this, the value is set to the new minimum.
        Parameters:
        min - The new minimum slider value
      • getOrientation

        public com.vaadin.v7.shared.ui.slider.SliderOrientation getOrientation()
        Deprecated.
        Get the current orientation of the slider (horizontal or vertical).
        Returns:
        SliderOrientation.HORIZONTAL or SliderOrientation.VERTICAL
      • setOrientation

        public void setOrientation​(com.vaadin.v7.shared.ui.slider.SliderOrientation orientation)
        Deprecated.
        Set the orientation of the slider.
        Parameters:
        orientation - The new orientation, either SliderOrientation.HORIZONTAL or SliderOrientation.VERTICAL
      • getResolution

        public int getResolution()
        Deprecated.
        Get the current resolution of the slider. The resolution is the number of digits after the decimal point.
        Returns:
        resolution
      • setResolution

        public void setResolution​(int resolution)
        Deprecated.
        Set a new resolution for the slider. The resolution is the number of digits after the decimal point.
        Parameters:
        resolution -
        Throws:
        java.lang.IllegalArgumentException - if resolution is negative.
      • setValue

        protected void setValue​(java.lang.Double value,
                                boolean repaintIsNotNeeded)
        Deprecated.
        Sets the value of the slider.
        Overrides:
        setValue in class AbstractField<java.lang.Double>
        Parameters:
        value - The new value of the slider.
        repaintIsNotNeeded - If true, client-side is not requested to repaint itself.
        Throws:
        Slider.ValueOutOfBoundsException - If the given value is not inside the range of the slider.
        See Also:
        setMin(double)
      • setValue

        public void setValue​(java.lang.Double newFieldValue)
        Deprecated.
        Description copied from class: AbstractField
        Sets the value of the field.
        Specified by:
        setValue in interface Property<java.lang.Double>
        Overrides:
        setValue in class AbstractField<java.lang.Double>
        Parameters:
        newFieldValue - the New value of the field.
      • setInternalValue

        protected void setInternalValue​(java.lang.Double newValue)
        Deprecated.
        Description copied from class: AbstractField
        Sets the internal field value. This is purely used by AbstractField to change the internal Field value. It does not trigger valuechange events. It can be overridden by the inheriting classes to update all dependent variables. Subclasses can also override AbstractField.getInternalValue() if necessary.
        Overrides:
        setInternalValue in class AbstractField<java.lang.Double>
        Parameters:
        newValue - the new value to be set.
      • getType

        public java.lang.Class<java.lang.Double> getType()
        Deprecated.
        Description copied from class: AbstractField
        Returns the type of the Field. The methods getValue and setValue must be compatible with this type: one must be able to safely cast the value returned from getValue to the given type and pass any variable assignable to this type as an argument to setValue.
        Specified by:
        getType in interface Property<java.lang.Double>
        Specified by:
        getType in class AbstractField<java.lang.Double>
        Returns:
        the type of the Field
      • clear

        public void clear()
        Deprecated.
        Description copied from interface: Field
        Clears the value of the field.

        The field value is typically reset to the initial value of the field. Calling Field.isEmpty() on a cleared field must always returns true.

        Specified by:
        clear in interface Field<java.lang.Double>
        Overrides:
        clear in class AbstractField<java.lang.Double>
      • isEmpty

        public boolean isEmpty()
        Deprecated.
        Description copied from interface: Field
        Is the field empty? In general, "empty" state is same as null. As an exception, TextField also treats empty string as "empty".
        Specified by:
        isEmpty in interface Field<java.lang.Double>
        Overrides:
        isEmpty in class AbstractField<java.lang.Double>
        Returns:
        true if the field is empty, false otherwise
      • readDesign

        public void readDesign​(org.jsoup.nodes.Element design,
                               com.vaadin.ui.declarative.DesignContext context)
        Deprecated.
        Specified by:
        readDesign in interface com.vaadin.ui.Component
        Overrides:
        readDesign in class AbstractField<java.lang.Double>
      • writeDesign

        public void writeDesign​(org.jsoup.nodes.Element design,
                                com.vaadin.ui.declarative.DesignContext context)
        Deprecated.
        Specified by:
        writeDesign in interface com.vaadin.ui.Component
        Overrides:
        writeDesign in class AbstractField<java.lang.Double>
      • getCustomAttributes

        protected java.util.Collection<java.lang.String> getCustomAttributes()
        Deprecated.
        Overrides:
        getCustomAttributes in class AbstractField<java.lang.Double>