Package de.xima.fc.gui.common.model
Class MenuEntryModel.Builder
- java.lang.Object
-
- de.xima.fc.gui.common.model.MenuEntryModel.Builder
-
- All Implemented Interfaces:
org.apache.commons.lang3.builder.Builder<IMenuEntryModel>
- Direct Known Subclasses:
SubMenuEntryModel.Builder
- Enclosing class:
- MenuEntryModel
public static class MenuEntryModel.Builder extends Object implements org.apache.commons.lang3.builder.Builder<IMenuEntryModel>
-
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description MenuEntryModel.BuilderadminDash(EAdminDashCategory adminDashCategory)IMenuEntryModelbuild()MenuEntryModel.Builderdescription(String description)MenuEntryModel.Builderexternal(boolean external)MenuEntryModel.BuilderhelpId(String helpId)MenuEntryModel.Builderhref(String href)MenuEntryModel.Builderi18n(String i18n)MenuEntryModel.Builderi18nDescription(String i18nKey)MenuEntryModel.Buildericon(String icon)MenuEntryModel.Builderlicensed(boolean licensed)Deprecated.MenuEntryModel.BuilderonDash(boolean renderedOnDash)MenuEntryModel.Builderrendered(boolean rendered)MenuEntryModel.Builderrendered(boolean rendered, boolean accessible)protected voidsetProperties(MenuEntryModel model)MenuEntryModel.BuilderstyleClass(String styleClass)MenuEntryModel.Buildertarget(String target)MenuEntryModel.Buildertext(String text)
-
-
-
Constructor Detail
-
Builder
public Builder(EViews view)
-
Builder
public Builder(CustomViewModel viewModel)
-
-
Method Detail
-
helpId
public MenuEntryModel.Builder helpId(String helpId)
-
target
public MenuEntryModel.Builder target(String target)
-
description
public MenuEntryModel.Builder description(String description)
-
href
public MenuEntryModel.Builder href(String href)
-
text
public MenuEntryModel.Builder text(String text)
-
i18n
public MenuEntryModel.Builder i18n(String i18n)
-
i18nDescription
public MenuEntryModel.Builder i18nDescription(String i18nKey)
-
icon
public MenuEntryModel.Builder icon(String icon)
-
styleClass
public MenuEntryModel.Builder styleClass(String styleClass)
-
external
public MenuEntryModel.Builder external(boolean external)
-
rendered
public MenuEntryModel.Builder rendered(boolean rendered)
-
rendered
public MenuEntryModel.Builder rendered(boolean rendered, boolean accessible)
-
onDash
public MenuEntryModel.Builder onDash(boolean renderedOnDash)
-
adminDash
public MenuEntryModel.Builder adminDash(EAdminDashCategory adminDashCategory)
-
setProperties
protected void setProperties(MenuEntryModel model)
-
build
public IMenuEntryModel build()
- Specified by:
buildin interfaceorg.apache.commons.lang3.builder.Builder<IMenuEntryModel>
-
licensed
@Deprecated public MenuEntryModel.Builder licensed(boolean licensed)
Deprecated.
-
-