Class InlineMenuItem
java.lang.Object
com.evolveum.midpoint.web.component.menu.cog.InlineMenuItem
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
ButtonInlineMenuItem,CheckboxMenuItem,ExportDownloadInlineMenuItem
TODO: update to better use with DropdownButtonPanel. Move away from depreated com.evolveum.midpoint.web.component.menu.cog.
Use
InlineMenuItemBuilder to create instances.- Author:
- lazyman
- See Also:
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionInlineMenuItem(org.apache.wicket.model.IModel<String> label) InlineMenuItem(org.apache.wicket.model.IModel<String> label, boolean isSubmit) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.wicket.model.IModel<String>org.apache.wicket.model.IModel<String>protected CompositedIconBuildergetDefaultCompositedIconBuilder(String basicIcon) org.apache.wicket.model.IModel<Boolean>@Nullable CompositedIconBuilderintgetId()org.apache.wicket.model.IModel<String>getLabel()@Nullable org.apache.wicket.model.IModel<String>org.apache.wicket.model.IModel<Boolean>abstract InlineMenuItemActionbooleanbooleanvisible behavior for menu item in the headerbooleanprotected booleanbooleanisSubmit()if true, link must be rendered as submit link button, otherwise normal ajax linkvoidsetAction(InlineMenuItemAction action) voidsetEnabled(org.apache.wicket.model.IModel<Boolean> enabled) voidsetIconCompositedBuilder(CompositedIconBuilder iconCompositedBuilder) voidsetId(int id) voidsetVisibilityChecker(InlineMenuItem.VisibilityChecker visibilityChecker) voidsetVisible(org.apache.wicket.model.IModel<Boolean> visible) boolean
-
Constructor Details
-
InlineMenuItem
-
InlineMenuItem
-
-
Method Details
-
initAction
-
getEnabled
-
setEnabled
-
getLabel
-
isSubmit
public boolean isSubmit()if true, link must be rendered as submit link button, otherwise normal ajax link -
getVisible
-
setVisible
-
isDivider
public boolean isDivider() -
isMenuHeader
public boolean isMenuHeader() -
getAdditionalCssClass
-
getTooltip
-
isHeaderMenuItem
public boolean isHeaderMenuItem()visible behavior for menu item in the header -
getId
public int getId() -
setId
public void setId(int id) -
getAction
-
getConfirmationMessageModel
-
showConfirmationDialog
public boolean showConfirmationDialog() -
getDefaultCompositedIconBuilder
-
getIconCompositedBuilder
-
setIconCompositedBuilder
-
isMenuLinkVisible
protected boolean isMenuLinkVisible() -
getVisibilityChecker
-