RollOverMenuItem is also deprecated. Use AuthorizableMenuItem@Deprecated public class AuthorizedRollOverMenuItem extends RollOverMenuItem implements IModuleFeature<AuthorizedRollOverMenuItem>, Authorizable
MenuItem with Permissions| Constructor and Description |
|---|
AuthorizedRollOverMenuItem()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getAuthorizableId()
Deprecated.
Every
Authorizable entity should specify its key/id so that the Calling API knows which Set of Authorizations to match with |
Boolean |
getAuthorizableIdAssignable()
Deprecated.
Is the
Authorizable.getAuthorizableId() of this instance to be considered in the global list of Authorizations.If true, it will appear in the List of Authorizations that can be assigned to users. |
Collection<Authorization> |
getAuthorizations()
Deprecated.
Authorizations required to access the component |
Module |
getModule()
Deprecated.
The module that this item is related to in terms of Authorization
|
Boolean |
isEnabled()
Deprecated.
Check if the Feature instance is enabled or disabled.
|
String |
moduleName()
Deprecated.
|
void |
setAuthorizableId(String id)
Deprecated.
|
void |
setAuthorizations(Collection<Authorization> authorizations)
Deprecated.
Authorizations required to access the component |
void |
setEnabled(Boolean enabled)
Deprecated.
Enable or disable the feature.
|
AuthorizedRollOverMenuItem |
setModule(Module module)
Deprecated.
The module that this item is related to in terms of Authorization
|
getImg, getRollOverImg, hashCode, setImg, setRollOverImgcompareTo, equals, getChildren, getLevel, getName, getParent, getRefId, isNavigable, setChildren, setLevel, setName, setNavigable, setParent, setRefId, toStringpublic Module getModule()
getModule in interface IModuleFeature<AuthorizedRollOverMenuItem>Modulepublic AuthorizedRollOverMenuItem setModule(Module module)
setModule in interface IModuleFeature<AuthorizedRollOverMenuItem>module - The Module this object belongs topublic Boolean isEnabled()
IModuleFeatureisEnabled in interface IModuleFeature<AuthorizedRollOverMenuItem>public void setEnabled(Boolean enabled)
IModuleFeaturesetEnabled in interface IModuleFeature<AuthorizedRollOverMenuItem>public String moduleName()
moduleName in interface IModuleAwarepublic Collection<Authorization> getAuthorizations()
AuthorizableAuthorizations required to access the componentgetAuthorizations in interface Authorizablepublic void setAuthorizations(Collection<Authorization> authorizations)
AuthorizableAuthorizations required to access the componentsetAuthorizations in interface Authorizablepublic String getAuthorizableId()
AuthorizableAuthorizable entity should specify its key/id so that the Calling API knows which Set of Authorizations to match withgetAuthorizableId in interface Authorizablepublic void setAuthorizableId(String id)
setAuthorizableId in interface Authorizablepublic Boolean getAuthorizableIdAssignable()
AuthorizableAuthorizable.getAuthorizableId() of this instance to be considered in the global list of Authorizations.getAuthorizableIdAssignable in interface AuthorizableBoolean @NullableCopyright © 2018. All rights reserved.