Class InlineMenuItem
- java.lang.Object
- 
- com.evolveum.midpoint.web.component.menu.cog.InlineMenuItem
 
- 
- All Implemented Interfaces:
- Serializable
 - Direct Known Subclasses:
- ButtonInlineMenuItem,- CheckboxMenuItem
 
 public abstract class InlineMenuItem extends Object implements Serializable TODO: update to better use with DropdownButtonPanel. Move away from depreated com.evolveum.midpoint.web.component.menu.cog. TODO: Create a builder for this.- Author:
- lazyman
- See Also:
- Serialized Form
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static interfaceInlineMenuItem.VisibilityChecker
 - 
Constructor SummaryConstructors Constructor Description InlineMenuItem(org.apache.wicket.model.IModel<String> label)InlineMenuItem(org.apache.wicket.model.IModel<String> label, boolean isSubmit)
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description InlineMenuItemActiongetAction()org.apache.wicket.model.IModel<String>getConfirmationMessageModel()org.apache.wicket.model.IModel<Boolean>getEnabled()intgetId()org.apache.wicket.model.IModel<String>getLabel()InlineMenuItem.VisibilityCheckergetVisibilityChecker()org.apache.wicket.model.IModel<Boolean>getVisible()abstract InlineMenuItemActioninitAction()booleanisDivider()booleanisHeaderMenuItem()visible behavior for menu item in the headerbooleanisMenuHeader()booleanisSubmit()if true, link must be rendered as submit link button, otherwise normal ajax linkvoidsetAction(InlineMenuItemAction action)voidsetEnabled(org.apache.wicket.model.IModel<Boolean> enabled)voidsetId(int id)voidsetVisibilityChecker(InlineMenuItem.VisibilityChecker visibilityChecker)voidsetVisible(org.apache.wicket.model.IModel<Boolean> visible)booleanshowConfirmationDialog()
 
- 
- 
- 
Method Detail- 
initActionpublic abstract InlineMenuItemAction initAction() 
 - 
getEnabledpublic org.apache.wicket.model.IModel<Boolean> getEnabled() 
 - 
setEnabledpublic void setEnabled(org.apache.wicket.model.IModel<Boolean> enabled) 
 - 
getLabelpublic org.apache.wicket.model.IModel<String> getLabel() 
 - 
isSubmitpublic boolean isSubmit() if true, link must be rendered as submit link button, otherwise normal ajax link
 - 
getVisiblepublic org.apache.wicket.model.IModel<Boolean> getVisible() 
 - 
setVisiblepublic void setVisible(org.apache.wicket.model.IModel<Boolean> visible) 
 - 
isDividerpublic boolean isDivider() 
 - 
isMenuHeaderpublic boolean isMenuHeader() 
 - 
isHeaderMenuItempublic boolean isHeaderMenuItem() visible behavior for menu item in the header
 - 
getIdpublic int getId() 
 - 
setIdpublic void setId(int id) 
 - 
getActionpublic InlineMenuItemAction getAction() 
 - 
setActionpublic void setAction(InlineMenuItemAction action) 
 - 
getConfirmationMessageModelpublic org.apache.wicket.model.IModel<String> getConfirmationMessageModel() 
 - 
showConfirmationDialogpublic boolean showConfirmationDialog() 
 - 
getVisibilityCheckerpublic InlineMenuItem.VisibilityChecker getVisibilityChecker() 
 - 
setVisibilityCheckerpublic void setVisibilityChecker(InlineMenuItem.VisibilityChecker visibilityChecker) 
 
- 
 
-