Package com.thecoderscorner.menu.domain
Class MenuItemBuilder<T extends MenuItemBuilder,M extends MenuItem>
java.lang.Object
com.thecoderscorner.menu.domain.MenuItemBuilder<T,M>
- Direct Known Subclasses:
ActionMenuItemBuilder,AnalogMenuItemBuilder,BooleanMenuItemBuilder,CustomBuilderMenuItemBuilder,EditableLargeNumberMenuItemBuilder,EditableTextMenuItemBuilder,EnumMenuItemBuilder,FloatMenuItemBuilder,Rgb32MenuItemBuilder,RuntimeListMenuItemBuilder,ScrollChoiceMenuItemBuilder,SubMenuItemBuilder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidbaseFromExisting(M item) abstract MmenuItem()withEepromAddr(int eepromAddr) withFunctionName(String functionName) withId(int id) withLocalOnly(boolean localOnly) withReadOnly(boolean readOnly) withStaticDataInRAM(boolean inRAM) withVariableName(String variableName) withVisible(boolean visible)
-
Constructor Details
-
MenuItemBuilder
public MenuItemBuilder()
-
-
Method Details
-
withName
-
withStaticDataInRAM
-
withVariableName
-
withReadOnly
-
withId
-
withEepromAddr
-
withFunctionName
-
withLocalOnly
-
withVisible
-
baseFromExisting
-