Class FloatMenuItem


  • public class FloatMenuItem
    extends MenuItem<java.lang.Float>
    FloatMenuItem represents a menu item that uses a floating point value. It is not editable on the device because it does not really represent absolute values, but is sometimes useful for conveying status.
    • Constructor Detail

      • FloatMenuItem

        public FloatMenuItem()
      • FloatMenuItem

        public FloatMenuItem​(java.lang.String name,
                             int id,
                             java.lang.String functionName,
                             int eepromAddr,
                             int numDecimalPlaces)
    • Method Detail

      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • getNumDecimalPlaces

        public int getNumDecimalPlaces()
      • newMenuState

        public MenuState<java.lang.Float> newMenuState​(java.lang.Float value,
                                                       boolean changed,
                                                       boolean active)
        Specified by:
        newMenuState in class MenuItem<java.lang.Float>