Package com.simplicite.util
Class MenuItem.State
- java.lang.Object
-
- com.simplicite.util.MenuItem.State
-
- All Implemented Interfaces:
java.io.Serializable
- Enclosing class:
- MenuItem
public static class MenuItem.State extends java.lang.Object implements java.io.Serializable
State item- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description State(MenuItem.State copy)
Copy constructorState(java.lang.String code)
ConstructorState(java.lang.String code, java.lang.String icon, java.lang.String color, java.lang.String bgcolor)
Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getBackgroundColor()
Background colorjava.lang.String
getCode()
Status codejava.lang.String
getColor()
Text colorjava.lang.String
getDisplay(java.lang.String lang)
Status labeljava.lang.String
getIcon()
Icon namevoid
setDisplay(java.lang.String lang, java.lang.String value)
Add a label
-
-
-
Constructor Detail
-
State
public State(java.lang.String code)
Constructor- Parameters:
code
- Status
-
State
public State(java.lang.String code, java.lang.String icon, java.lang.String color, java.lang.String bgcolor)
Constructor- Parameters:
code
- Statusicon
- Icon namecolor
- Text colorbgcolor
- Background color
-
State
public State(MenuItem.State copy)
Copy constructor- Parameters:
copy
- State to copy
-
-
Method Detail
-
getCode
public java.lang.String getCode()
Status code- Returns:
- code
-
getIcon
public java.lang.String getIcon()
Icon name- Returns:
- icon
-
getColor
public java.lang.String getColor()
Text color- Returns:
- color
-
getBackgroundColor
public java.lang.String getBackgroundColor()
Background color- Returns:
- color
-
setDisplay
public void setDisplay(java.lang.String lang, java.lang.String value)
Add a label- Parameters:
lang
- User languagevalue
- Value
-
getDisplay
public java.lang.String getDisplay(java.lang.String lang)
Status label- Parameters:
lang
- user language- Returns:
- label or code if unknown
-
-