public class MenuEntryModel extends Object implements IMenuEntryModel
| Modifier and Type | Class and Description |
|---|---|
static class |
MenuEntryModel.Builder |
| Modifier | Constructor and Description |
|---|---|
protected |
MenuEntryModel() |
public String getText()
getText in interface IMenuEntryModelpublic String getDescription()
getDescription in interface IMenuEntryModelpublic List<IMenuEntryModel> getChildren()
getChildren in interface IMenuEntryModelpublic IMenuEntryModel addChild(IMenuEntryModel child)
addChild in interface IMenuEntryModelpublic IMenuEntryModel addChild(org.apache.commons.lang3.builder.Builder<IMenuEntryModel> child)
addChild in interface IMenuEntryModelpublic String getId()
getId in interface IMenuEntryModelpublic IGuiIcon getIcon()
getIcon in interface IMenuEntryModelnull.public String getHref()
getHref in interface IMenuEntryModelpublic String getHelpID()
getHelpID in interface IMenuEntryModelpublic boolean isRendered()
isRendered in interface IMenuEntryModelIMenuEntryModel.isAccessable() by that user.public boolean isExternal()
isExternal in interface IMenuEntryModelpublic boolean isRenderedOnDash()
isRenderedOnDash in interface IMenuEntryModelpublic boolean isAccessable()
isAccessable in interface IMenuEntryModelpublic EAdminDashCategory getAdminDashCategory()
getAdminDashCategory in interface IMenuEntryModelnull, this item is not available on the sadmin dashboard. Otherwise, it is available under
that category.public boolean isLicensed()
isLicensed in interface IMenuEntryModeltrue if the license allows this feature, false otherwise.public void setText(String text)
public void setDescription(String description)
public void setId(String id)
public void setIcon(IGuiIcon icon)
public String getStyleClass()
public void setStyleClass(String styleClass)
public void setHref(String href)
public void setHelpID(String helpID)
public void setRendered(boolean rendered)
public void setRenderedOnDash(boolean renderedOnDash)
public void setAdminDashCategory(EAdminDashCategory adminDashCategory)
public void setExternal(boolean external)
public void setAccessable(boolean accessable)
public void setLicensed(boolean licensed)
public String getTarget()
getTarget in interface IMenuEntryModelpublic void setTarget(String target)
public IMenuEntryModel getParent()
getParent in interface IMenuEntryModelnull if it is a root entry.public void setParent(MenuEntryModel parent)
setParent in interface IMenuEntryModelparent - The parent of this entry, or null if it is a root entry.public boolean isHasRenderedChildren()
isHasRenderedChildren in interface IMenuEntryModelCopyright © 2020 XIMA MEDIA GmbH. All rights reserved.