Uses of Class
com.thecoderscorner.menu.domain.state.MenuState
-
Packages that use MenuState Package Description com.thecoderscorner.menu.domain com.thecoderscorner.menu.domain.state com.thecoderscorner.menu.remote.commands -
-
Uses of MenuState in com.thecoderscorner.menu.domain
Methods in com.thecoderscorner.menu.domain that return MenuState Modifier and Type Method Description MenuState<java.lang.Boolean>ActionMenuItem. newMenuState(java.lang.Boolean value, boolean changed, boolean active)MenuState<java.lang.Integer>AnalogMenuItem. newMenuState(java.lang.Integer value, boolean changed, boolean active)returns a new state object that represents the current value for the menu.MenuState<java.lang.Boolean>BooleanMenuItem. newMenuState(java.lang.Boolean value, boolean changed, boolean active)returns a new menu state object, suitable for storing the current valueMenuState<java.math.BigDecimal>EditableLargeNumberMenuItem. newMenuState(java.math.BigDecimal value, boolean changed, boolean active)MenuState<java.lang.String>EditableTextMenuItem. newMenuState(java.lang.String value, boolean changed, boolean active)Returns a new String current value that can be used as the current value in the MenutreeMenuState<java.lang.Integer>EnumMenuItem. newMenuState(java.lang.Integer value, boolean changed, boolean active)MenuState<java.lang.Float>FloatMenuItem. newMenuState(java.lang.Float value, boolean changed, boolean active)abstract MenuState<T>MenuItem. newMenuState(T value, boolean changed, boolean active)MenuState<java.util.List<java.lang.String>>RuntimeListMenuItem. newMenuState(java.util.List<java.lang.String> value, boolean changed, boolean active)MenuState<java.lang.Boolean>SubMenuItem. newMenuState(java.lang.Boolean value, boolean changed, boolean active) -
Uses of MenuState in com.thecoderscorner.menu.domain.state
Subclasses of MenuState in com.thecoderscorner.menu.domain.state Modifier and Type Class Description classBigDecimalMenuStateclassBooleanMenuStateAn implementation of menu state for booleans.classFloatMenuStateAn implementation of menu state for Strings.classIntegerMenuStateAn implementation of menu state for integer values.classStringListMenuStateAn implementation of menu state for lists of string.classStringMenuStateAn implementation of menu state for Strings.Methods in com.thecoderscorner.menu.domain.state that return MenuState Modifier and Type Method Description <T> MenuState<T>MenuTree. getMenuState(MenuItem<T> item)Gets the menu state that's associated with a given menu item.Methods in com.thecoderscorner.menu.domain.state with parameters of type MenuState Modifier and Type Method Description <T> voidMenuTree. changeItem(MenuItem<T> item, MenuState<T> menuState)Change the value that's associated with a menu item. -
Uses of MenuState in com.thecoderscorner.menu.remote.commands
Methods in com.thecoderscorner.menu.remote.commands that return MenuState Modifier and Type Method Description protected abstract MenuState<V>BootItemMenuCommand. internalNewMenuState(MenuState<V> oldState)MenuState<java.lang.Boolean>MenuActionBootCommand. internalNewMenuState(MenuState<java.lang.Boolean> oldState)MenuState<java.lang.Integer>MenuAnalogBootCommand. internalNewMenuState(MenuState<java.lang.Integer> oldState)MenuState<java.lang.Boolean>MenuBooleanBootCommand. internalNewMenuState(MenuState<java.lang.Boolean> oldState)MenuState<java.lang.Integer>MenuEnumBootCommand. internalNewMenuState(MenuState<java.lang.Integer> oldState)MenuState<java.lang.Float>MenuFloatBootCommand. internalNewMenuState(MenuState<java.lang.Float> oldState)MenuState<java.math.BigDecimal>MenuLargeNumBootCommand. internalNewMenuState(MenuState<java.math.BigDecimal> oldState)MenuState<java.util.List<java.lang.String>>MenuRuntimeListBootCommand. internalNewMenuState(MenuState<java.util.List<java.lang.String>> oldState)MenuState<java.lang.Boolean>MenuSubBootCommand. internalNewMenuState(MenuState<java.lang.Boolean> oldState)MenuState<java.lang.String>MenuTextBootCommand. internalNewMenuState(MenuState<java.lang.String> oldState)MenuState<V>BootItemMenuCommand. newMenuState(MenuState<V> oldState)Methods in com.thecoderscorner.menu.remote.commands with parameters of type MenuState Modifier and Type Method Description protected abstract MenuState<V>BootItemMenuCommand. internalNewMenuState(MenuState<V> oldState)MenuState<java.lang.Boolean>MenuActionBootCommand. internalNewMenuState(MenuState<java.lang.Boolean> oldState)MenuState<java.lang.Integer>MenuAnalogBootCommand. internalNewMenuState(MenuState<java.lang.Integer> oldState)MenuState<java.lang.Boolean>MenuBooleanBootCommand. internalNewMenuState(MenuState<java.lang.Boolean> oldState)MenuState<java.lang.Integer>MenuEnumBootCommand. internalNewMenuState(MenuState<java.lang.Integer> oldState)MenuState<java.lang.Float>MenuFloatBootCommand. internalNewMenuState(MenuState<java.lang.Float> oldState)MenuState<java.math.BigDecimal>MenuLargeNumBootCommand. internalNewMenuState(MenuState<java.math.BigDecimal> oldState)MenuState<java.util.List<java.lang.String>>MenuRuntimeListBootCommand. internalNewMenuState(MenuState<java.util.List<java.lang.String>> oldState)MenuState<java.lang.Boolean>MenuSubBootCommand. internalNewMenuState(MenuState<java.lang.Boolean> oldState)MenuState<java.lang.String>MenuTextBootCommand. internalNewMenuState(MenuState<java.lang.String> oldState)MenuState<V>BootItemMenuCommand. newMenuState(MenuState<V> oldState)
-