Class Menu
- java.lang.Object
-
- org.wso2.carbon.ui.deployment.beans.Menu
-
- All Implemented Interfaces:
Serializable,Comparable<Menu>
public class Menu extends Object implements Comparable<Menu>, Serializable
Represents a Menu item in UI framework- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Menu()
-
Method Summary
-
-
-
Method Detail
-
getLevel
public int getLevel()
-
compareTo
public int compareTo(Menu o)
- Specified by:
compareToin interfaceComparable<Menu>
-
getId
public String getId()
-
setId
public void setId(String id)
-
getI18nKey
public String getI18nKey()
-
setI18nKey
public void setI18nKey(String key)
-
getI18nBundle
public String getI18nBundle()
-
setI18nBundle
public void setI18nBundle(String bundle)
-
getParentMenu
public String getParentMenu()
-
setParentMenu
public void setParentMenu(String parentMenu)
-
getLink
public String getLink()
-
setLink
public void setLink(String link)
-
getRegion
public String getRegion()
-
setRegion
public void setRegion(String region)
-
getOrder
public String getOrder()
-
setOrder
public void setOrder(String order)
-
getIcon
public String getIcon()
-
setIcon
public void setIcon(String icon)
-
getStyleClass
public String getStyleClass()
-
setStyleClass
public void setStyleClass(String styleClass)
-
getRequireAuthentication
public boolean getRequireAuthentication()
-
setRequireAuthentication
public void setRequireAuthentication(boolean requireAuthentication)
-
getRequirePermission
public String[] getRequirePermission()
-
setRequirePermission
public void setRequirePermission(String[] requirePermission)
-
isAllPermissionsRequired
public boolean isAllPermissionsRequired()
-
setAllPermissionsRequired
public void setAllPermissionsRequired(boolean allPermissionsRequired)
-
isAtLeastOnePermissionsRequired
public boolean isAtLeastOnePermissionsRequired()
-
setAtLeastOnePermissionsRequired
public void setAtLeastOnePermissionsRequired(boolean atLeastOnePermissionsRequired)
-
getUrlParameters
public String getUrlParameters()
eg: param1=Claims&action=add These parameters will be appended to link & will be available in generated menu link- Returns:
- String
-
setUrlParameters
public void setUrlParameters(String urlParameters)
-
isRequireSuperTenant
public boolean isRequireSuperTenant()
-
setRequireSuperTenant
public void setRequireSuperTenant(boolean requireSuperTenant)
-
setRequireNotSuperTenant
public void setRequireNotSuperTenant(boolean requireNotSuperTenant)
-
isRequireNotSuperTenant
public boolean isRequireNotSuperTenant()
-
isRequireNotLoggedIn
public boolean isRequireNotLoggedIn()
-
setRequireNotLoggedIn
public void setRequireNotLoggedIn(boolean requireNotLoggedIn)
-
isRequireCloudDeployment
public boolean isRequireCloudDeployment()
-
setRequireCloudDeployment
public void setRequireCloudDeployment(boolean requireCloudDeployment)
-
-