Class IconMenuItemPresenter
- java.lang.Object
-
- org.uberfire.client.workbench.widgets.menu.megamenu.menuitem.IconMenuItemPresenter
-
- All Implemented Interfaces:
BaseMenuItemPresenter,CanBeDisabled,Selectable
public class IconMenuItemPresenter extends Object implements BaseMenuItemPresenter, Selectable, CanBeDisabled
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceIconMenuItemPresenter.View
-
Constructor Summary
Constructors Constructor Description IconMenuItemPresenter(IconMenuItemPresenter.View view)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddisable()voidenable()IconMenuItemPresenter.ViewgetView()voidinit()voidselect()voidsetup(String iconClass, String label, org.uberfire.mvp.Command command)
-
-
-
Constructor Detail
-
IconMenuItemPresenter
@Inject public IconMenuItemPresenter(IconMenuItemPresenter.View view)
-
-
Method Detail
-
init
@PostConstruct public void init()
-
select
public void select()
- Specified by:
selectin interfaceSelectable
-
getView
public IconMenuItemPresenter.View getView()
- Specified by:
getViewin interfaceBaseMenuItemPresenter
-
enable
public void enable()
- Specified by:
enablein interfaceCanBeDisabled
-
disable
public void disable()
- Specified by:
disablein interfaceCanBeDisabled
-
-