public class SfMenuItem extends AbstractSfMenuItem
| Constructor and Description |
|---|
SfMenuItem(org.apache.wicket.model.IModel<String> title)
Constructor
|
SfMenuItem(org.apache.wicket.model.IModel<String> title,
Class<? extends org.apache.wicket.Page> pageClass)
Constructor
|
SfMenuItem(org.apache.wicket.model.IModel<String> title,
Class<? extends org.apache.wicket.Page> pageClass,
List<ISfMenuItem> items)
Constructor
|
SfMenuItem(org.apache.wicket.model.IModel<String> title,
Class<? extends org.apache.wicket.Page> pageClass,
org.apache.wicket.request.mapper.parameter.PageParameters pageParameters)
Constructor
|
SfMenuItem(org.apache.wicket.model.IModel<String> title,
List<ISfMenuItem> items)
Constructor
|
SfMenuItem(org.apache.wicket.model.IModel<String> title,
String pageUrl,
boolean openInNewWindow)
Constructor
|
SfMenuItem(org.apache.wicket.model.Model<String> title,
String pageUrl)
Constructor
|
SfMenuItem(String title)
Constructor
|
SfMenuItem(String title,
Class<? extends org.apache.wicket.Page> pageClass)
Constructor
|
SfMenuItem(String title,
Class<? extends org.apache.wicket.Page> pageClass,
List<ISfMenuItem> items)
Constructor
|
SfMenuItem(String title,
Class<? extends org.apache.wicket.Page> pageClass,
org.apache.wicket.request.mapper.parameter.PageParameters pageParameters)
Constructor
|
SfMenuItem(String title,
List<ISfMenuItem> items)
Constructor
|
SfMenuItem(String title,
String pageUrl)
Constructor
|
SfMenuItem(String title,
String pageUrl,
boolean openInNewWindow)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
addItem(ISfMenuItem item)
Adds an menu-item as child of this menu-item
|
List<ISfMenuItem> |
getItems()
Gets the
List of submenu-items |
getPageClass, getPageParameters, getPageUrl, getTitle, isEnabled, isOpenInNewWindow, setEnabled, setOpenInNewWindow, setTitlepublic SfMenuItem(String title)
title - the title of the menu-itempublic SfMenuItem(org.apache.wicket.model.IModel<String> title)
title - IModel that represents the title of the menu-itempublic SfMenuItem(String title, Class<? extends org.apache.wicket.Page> pageClass)
title - the title of the menu-itempageClass - the class of the page to redirect to, when menu-item is clickedpublic SfMenuItem(org.apache.wicket.model.IModel<String> title, Class<? extends org.apache.wicket.Page> pageClass)
title - IModel that represents the title of the menu-itempageClass - the class of the page to redirect to, when menu-item is clickedpublic SfMenuItem(String title, Class<? extends org.apache.wicket.Page> pageClass, org.apache.wicket.request.mapper.parameter.PageParameters pageParameters)
title - the title of the menu-itempageClass - the class of the page to redirect to, when menu-item is clickedpageParameters - the PageParameterspublic SfMenuItem(org.apache.wicket.model.IModel<String> title, Class<? extends org.apache.wicket.Page> pageClass, org.apache.wicket.request.mapper.parameter.PageParameters pageParameters)
title - IModel that represents the title of the menu-itempageClass - the class of the page to redirect to, when menu-item is clickedpageParameters - the PageParameterspublic SfMenuItem(String title, List<ISfMenuItem> items)
title - the title of the menu-itemitems - the sub-menu itemspublic SfMenuItem(org.apache.wicket.model.IModel<String> title, List<ISfMenuItem> items)
title - IModel that represents the title of the menu-itemitems - the sub-menu itemspublic SfMenuItem(String title, Class<? extends org.apache.wicket.Page> pageClass, List<ISfMenuItem> items)
title - the title of the menu-itempageClass - the class of the page to redirect to, when menu-item is clickeditems - the sub-menu itemspublic SfMenuItem(org.apache.wicket.model.IModel<String> title, Class<? extends org.apache.wicket.Page> pageClass, List<ISfMenuItem> items)
title - IModel that represents the title of the menu-itempageClass - the class of the page to redirect to, when menu-item is clickeditems - the sub-menu itemspublic SfMenuItem(String title, String pageUrl)
title - title of the menu-itempageUrl - the url of the page to redirect to when menu-item is clickedpublic SfMenuItem(org.apache.wicket.model.Model<String> title, String pageUrl)
title - IModel that represents the title of the menu-itempageUrl - the url of the page to redirect to when menu-item is clickedpublic SfMenuItem(String title, String pageUrl, boolean openInNewWindow)
title - title of the menu-itempageUrl - the url of the page to redirect to when menu-item is clickedopenInNewWindow - whether the page is opened in a new windowpublic SfMenuItem(org.apache.wicket.model.IModel<String> title, String pageUrl, boolean openInNewWindow)
title - IModel that represents the title of the menu-itempageUrl - the url of the page to redirect to when menu-item is clickedopenInNewWindow - whether the page is opened in a new windowpublic List<ISfMenuItem> getItems()
ISfMenuItemList of submenu-itemsgetItems in interface ISfMenuItemgetItems in class AbstractSfMenuItemList of submenu-itemspublic boolean addItem(ISfMenuItem item)
item - the ISfMenuItemCollection.add(Object))Copyright © 2022 7thWeb. All rights reserved.