public abstract class A_CmsMenuItem extends java.lang.Object implements I_CmsMenuItem
| Modifier and Type | Field and Description |
|---|---|
protected com.vaadin.server.Resource |
m_icon
The item icon.
|
protected java.lang.String |
m_labelKey
The label message key.
|
| Constructor and Description |
|---|
A_CmsMenuItem(java.lang.String labelKey,
com.vaadin.server.Resource icon)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
com.vaadin.ui.Component |
getItemComponent(java.util.Locale locale)
Returns the item ui component.
|
protected java.lang.String |
getLabel(java.util.Locale locale)
Returns the label for the given locale.
|
protected com.vaadin.server.Resource m_icon
protected java.lang.String m_labelKey
public A_CmsMenuItem(java.lang.String labelKey, com.vaadin.server.Resource icon)
labelKey - the label message keyicon - the iconpublic com.vaadin.ui.Component getItemComponent(java.util.Locale locale)
I_CmsMenuItemgetItemComponent in interface I_CmsMenuItemlocale - the user localeI_CmsMenuItem.getItemComponent(java.util.Locale)protected java.lang.String getLabel(java.util.Locale locale)
locale - the user locale