Module javafx.base

Interface WritableIntegerValue

All Superinterfaces:
WritableNumberValue, WritableValue<Number>
All Known Implementing Classes:
IntegerProperty, IntegerPropertyBase, JavaBeanIntegerProperty, ReadOnlyIntegerWrapper, SimpleIntegerProperty, SimpleStyleableIntegerProperty, StyleableIntegerProperty

public interface WritableIntegerValue
extends WritableNumberValue
A writable int value.
Since:
JavaFX 2.0
See Also:
WritableValue, WritableNumberValue
  • Method Summary

    Modifier and Type Method Description
    int get()
    Get the wrapped value.
    void set​(int value)
    Set the wrapped value.
    void setValue​(Number value)
    Set the wrapped value.

    Methods inherited from interface javafx.beans.value.WritableValue

    getValue
  • Method Details

    • get

      int get()
      Get the wrapped value. Unlike WritableValue.getValue(), this method returns primitive int. Needs to be identical to WritableValue.getValue().
      Returns:
      The current value
    • set

      void set​(int value)
      Set the wrapped value. Unlike setValue(java.lang.Number), this method uses primitive int.
      Parameters:
      value - The new value
    • setValue

      void setValue​(Number value)
      Set the wrapped value.

      Note: this method should accept null without throwing an exception, setting "0" instead.

      Specified by:
      setValue in interface WritableValue<Number>
      Parameters:
      value - The new value