Uses of Interface
com._1c.g5.v8.dt.bm.index.rights.IRightsDescription
-
Packages that use IRightsDescription Package Description com._1c.g5.v8.dt.bm.index.rights -
-
Uses of IRightsDescription in com._1c.g5.v8.dt.bm.index.rights
Classes in com._1c.g5.v8.dt.bm.index.rights that implement IRightsDescription Modifier and Type Class Description class
BaseRightsDescription
The base abstract implementation ofIRightsDescription
to store object rights and top objects that has at least one Rls.class
InvertedRightsDescription
The extension ofBaseRightsDescription
to store object ids to top object ids map with non default rights.class
RightsDescription
The extension ofBaseRightsDescription
to store top object ids with non default rights.class
SingleObjectRightsDescription
The implementation ofIRightsDescription
for a single object.Methods in com._1c.g5.v8.dt.bm.index.rights that return IRightsDescription Modifier and Type Method Description IRightsDescription
IBmRightsIndexProvider. getRightsDescriptorForRole(long bmRoleId)
Gets the BM object-related rights descriptor for a role.IRightsDescription
IBmRightsIndexProvider. getRoleIndex(org.eclipse.emf.ecore.EObject role)
Gets the rights index for the given role.Methods in com._1c.g5.v8.dt.bm.index.rights that return types with arguments of type IRightsDescription Modifier and Type Method Description Iterable<IRightsDescription>
IBmRightsIndexProvider. getFullRightsIndex()
Gets the full rights index for all roles.Methods in com._1c.g5.v8.dt.bm.index.rights with parameters of type IRightsDescription Modifier and Type Method Description void
IBmRightsIndexProvider. updateIndexForObject(org.eclipse.emf.ecore.EObject object, org.eclipse.emf.ecore.EObject role, IRightsDescription updatedRightsIndex)
Updates rights index for the given role and object that supports rights.void
IBmRightsIndexProvider. updateIndexForRole(org.eclipse.emf.ecore.EObject role, IRightsDescription updatedRightsIndex)
Updates rights index for the given role.
-