public class DefaultSubMenu extends Object implements Submenu, Serializable
Modifier and Type | Class and Description |
---|---|
static class |
DefaultSubMenu.Builder |
Constructor and Description |
---|
DefaultSubMenu() |
DefaultSubMenu(String label)
Deprecated.
Use
builder() instead. |
DefaultSubMenu(String label,
String icon)
Deprecated.
Use
builder() instead. |
Modifier and Type | Method and Description |
---|---|
static DefaultSubMenu.Builder |
builder() |
String |
getClientId() |
List<MenuElement> |
getElements() |
String |
getIcon() |
String |
getId()
Allows access the id property which is managed and auto-assigned by
callers like menu model implementations and used to identify the element.
|
String |
getLabel() |
Object |
getParent() |
String |
getStyle() |
String |
getStyleClass() |
boolean |
isDisabled() |
boolean |
isExpanded() |
boolean |
isRendered() |
void |
setDisabled(boolean disabled) |
void |
setElements(List<MenuElement> elements) |
void |
setExpanded(boolean expanded) |
void |
setIcon(String icon) |
void |
setId(String id)
Sets the id property which is described in
MenuElement.getId() . |
void |
setLabel(String label) |
void |
setRendered(boolean rendered) |
void |
setStyle(String style) |
void |
setStyleClass(String styleClass) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getElementsCount
public DefaultSubMenu()
@Deprecated public DefaultSubMenu(String label)
builder()
instead.@Deprecated public DefaultSubMenu(String label, String icon)
builder()
instead.public String getId()
MenuElement
id
attribute in the generated
XHTML.getId
in interface MenuElement
public void setId(String id)
MenuElement
MenuElement.getId()
. You should
have a good reason to call this if you're not extending, but only using
PrimeFaces.
The property is unrelated to the id
attribute in the generated
XHTML.setId
in interface MenuElement
id
- the id valuepublic void setStyle(String style)
public String getStyleClass()
getStyleClass
in interface Submenu
public void setStyleClass(String styleClass)
public void setIcon(String icon)
public void setLabel(String label)
public boolean isDisabled()
isDisabled
in interface Submenu
public void setDisabled(boolean disabled)
public List<MenuElement> getElements()
getElements
in interface MenuGroup
public void setElements(List<MenuElement> elements)
public boolean isRendered()
isRendered
in interface MenuElement
public void setRendered(boolean rendered)
public boolean isExpanded()
isExpanded
in interface Submenu
public void setExpanded(boolean expanded)
public String getClientId()
getClientId
in interface Submenu
public static DefaultSubMenu.Builder builder()
Copyright © 2020. All rights reserved.