Public Member Functions | |
EditableLargeNumberMenuItem (String name, String varName, int id, int eepromAddress, String functionName, int digitsAllowed, int decimalPlaces, boolean negativeAllowed, boolean readOnly, boolean localOnly, boolean visible, boolean staticInRam) | |
int | getDigitsAllowed () |
int | getDecimalPlaces () |
boolean | isNegativeAllowed () |
void | accept (MenuItemVisitor visitor) |
boolean | equals (Object o) |
int | hashCode () |
Public Member Functions inherited from com.thecoderscorner.menu.domain.MenuItem | |
MenuItem (String name, String variableName, int id, int eepromAddress, String functionName, boolean readOnly, boolean localOnly, boolean visible, boolean staticDataInRAM) | |
String | getName () |
boolean | isReadOnly () |
int | getId () |
boolean | isLocalOnly () |
int | getEepromAddress () |
String | getFunctionName () |
String | getVariableName () |
boolean | isVisible () |
boolean | hasChildren () |
boolean | isStaticDataInRAM () |
String | toString () |
Additional Inherited Members | |
Protected Attributes inherited from com.thecoderscorner.menu.domain.MenuItem | |
final String | name |
final String | variableName |
final int | id |
final int | eepromAddress |
final String | functionName |
final boolean | readOnly |
final boolean | localOnly |
final boolean | visible |
final boolean | staticDataInRAM |
A menu item that corresponds to the large number type on the device. These numeric values are generally large enough that they should be stored as big decimals. They have a maximum number of digits and a fixed number of decimal places. They can be positive or negative, although you can prevent negative values by setting negativeAllowed to false.