RollOverMenuItem
is also deprecated. Use AuthorizableMenuItem
@Deprecated public class AuthorizedRollOverMenuItem extends RollOverMenuItem implements IModuleFeature<AuthorizedRollOverMenuItem>, Authorizable
MenuItem
with PermissionsConstructor 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 Authorization s 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.
Authorization s 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.
Authorization s 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, setRollOverImg
compareTo, equals, getChildren, getLevel, getName, getParent, getRefId, isNavigable, setChildren, setLevel, setName, setNavigable, setParent, setRefId, toString
public Module getModule()
getModule
in interface IModuleFeature<AuthorizedRollOverMenuItem>
Module
public AuthorizedRollOverMenuItem setModule(Module module)
setModule
in interface IModuleFeature<AuthorizedRollOverMenuItem>
module
- The Module this object belongs topublic Boolean isEnabled()
IModuleFeature
isEnabled
in interface IModuleFeature<AuthorizedRollOverMenuItem>
public void setEnabled(Boolean enabled)
IModuleFeature
setEnabled
in interface IModuleFeature<AuthorizedRollOverMenuItem>
public String moduleName()
moduleName
in interface IModuleAware
public Collection<Authorization> getAuthorizations()
Authorizable
Authorization
s required to access the componentgetAuthorizations
in interface Authorizable
public void setAuthorizations(Collection<Authorization> authorizations)
Authorizable
Authorization
s required to access the componentsetAuthorizations
in interface Authorizable
public String getAuthorizableId()
Authorizable
Authorizable
entity should specify its key/id so that the Calling API knows which Set
of Authorization
s to match withgetAuthorizableId
in interface Authorizable
public void setAuthorizableId(String id)
setAuthorizableId
in interface Authorizable
public Boolean getAuthorizableIdAssignable()
Authorizable
Authorizable.getAuthorizableId()
of this instance to be considered in the global list of Authorizations.getAuthorizableIdAssignable
in interface Authorizable
Boolean
@NullableCopyright © 2018. All rights reserved.