Class Menu
java.lang.Object
org.wso2.carbon.ui.deployment.beans.Menu
- All Implemented Interfaces:
Serializable,Comparable<Menu>
Represents a Menu item in UI framework
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintbooleangetIcon()getId()intgetLevel()getLink()getOrder()booleanString[]eg: param1=Claimsinvalid input: '&action'=add These parameters will be appended to link invalid input: '&' will be available in generated menu linkinthashCode()booleanbooleanbooleanbooleanbooleanbooleanvoidsetAllPermissionsRequired(boolean allPermissionsRequired) voidsetAtLeastOnePermissionsRequired(boolean atLeastOnePermissionsRequired) voidsetI18nBundle(String bundle) voidsetI18nKey(String key) voidvoidvoidvoidvoidsetParentMenu(String parentMenu) voidvoidsetRequireAuthentication(boolean requireAuthentication) voidsetRequireCloudDeployment(boolean requireCloudDeployment) voidsetRequireNotLoggedIn(boolean requireNotLoggedIn) voidsetRequireNotSuperTenant(boolean requireNotSuperTenant) voidsetRequirePermission(String[] requirePermission) voidsetRequireSuperTenant(boolean requireSuperTenant) voidsetStyleClass(String styleClass) voidsetUrlParameters(String urlParameters) toString()
-
Constructor Details
-
Menu
public Menu()
-
-
Method Details
-
getLevel
public int getLevel() -
compareTo
- Specified by:
compareToin interfaceComparable<Menu>
-
equals
-
hashCode
public int hashCode() -
getId
-
setId
-
getI18nKey
-
setI18nKey
-
getI18nBundle
-
setI18nBundle
-
getParentMenu
-
setParentMenu
-
getLink
-
setLink
-
getRegion
-
setRegion
-
getOrder
-
setOrder
-
getIcon
-
setIcon
-
getStyleClass
-
setStyleClass
-
getRequireAuthentication
public boolean getRequireAuthentication() -
setRequireAuthentication
public void setRequireAuthentication(boolean requireAuthentication) -
getRequirePermission
-
setRequirePermission
-
isAllPermissionsRequired
public boolean isAllPermissionsRequired() -
setAllPermissionsRequired
public void setAllPermissionsRequired(boolean allPermissionsRequired) -
isAtLeastOnePermissionsRequired
public boolean isAtLeastOnePermissionsRequired() -
setAtLeastOnePermissionsRequired
public void setAtLeastOnePermissionsRequired(boolean atLeastOnePermissionsRequired) -
getUrlParameters
eg: param1=Claimsinvalid input: '&action'=add These parameters will be appended to link invalid input: '&' will be available in generated menu link- Returns:
- String
-
setUrlParameters
-
toString
-
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)
-