Class MenuItemView<T>
- java.lang.Object
-
- org.kie.workbench.common.screens.library.client.settings.util.sections.MenuItemView<T>
-
- All Implemented Interfaces:
org.jboss.errai.common.client.api.elemental2.IsElement,org.jboss.errai.ui.client.local.api.elemental2.IsElement,MenuItem.View<T>,org.kie.workbench.common.widgets.client.widget.ListItemView<MenuItem<T>>,org.uberfire.client.mvp.HasPresenter<MenuItem<T>>,org.uberfire.client.mvp.UberElemental<MenuItem<T>>
@Templated public class MenuItemView<T> extends Object implements MenuItem.View<T>
-
-
Constructor Summary
Constructors Constructor Description MenuItemView()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidinit(MenuItem<T> presenter)voidmarkAsDirty(boolean dirty)voidonSectionMenuItemLinkClicked(com.google.gwt.event.dom.client.ClickEvent ignore)voidsetActive()voidsetLabel(String label)
-
-
-
Method Detail
-
init
public void init(MenuItem<T> presenter)
- Specified by:
initin interfaceorg.uberfire.client.mvp.HasPresenter<T>
-
onSectionMenuItemLinkClicked
@EventHandler("section-menu-item-link") public void onSectionMenuItemLinkClicked(com.google.gwt.event.dom.client.ClickEvent ignore)
-
setLabel
public void setLabel(String label)
- Specified by:
setLabelin interfaceMenuItem.View<T>
-
markAsDirty
public void markAsDirty(boolean dirty)
- Specified by:
markAsDirtyin interfaceMenuItem.View<T>
-
setActive
public void setActive()
- Specified by:
setActivein interfaceMenuItem.View<T>
-
-