Uses of Interface
com._1c.g5.v8.dt.rights.model.RoleDescription
-
-
Uses of RoleDescription in com._1c.g5.v8.dt.right.ql.model
Methods in com._1c.g5.v8.dt.right.ql.model that return RoleDescription Modifier and Type Method Description RoleDescription
Restriction. getOwner()
Returns the value of the 'Owner' reference.Methods in com._1c.g5.v8.dt.right.ql.model with parameters of type RoleDescription Modifier and Type Method Description void
Restriction. setOwner(RoleDescription value)
Sets the value of the 'Owner
' reference. -
Uses of RoleDescription in com._1c.g5.v8.dt.right.ql.model.impl
Fields in com._1c.g5.v8.dt.right.ql.model.impl declared as RoleDescription Modifier and Type Field Description protected RoleDescription
RestrictionImpl. owner
The cached value of the 'Owner
' reference.Methods in com._1c.g5.v8.dt.right.ql.model.impl that return RoleDescription Modifier and Type Method Description RoleDescription
RestrictionImpl. basicGetOwner()
RoleDescription
RestrictionImpl. getOwner()
Methods in com._1c.g5.v8.dt.right.ql.model.impl with parameters of type RoleDescription Modifier and Type Method Description void
RestrictionImpl. setOwner(RoleDescription newOwner)
-
Uses of RoleDescription in com._1c.g5.v8.dt.rights.compare
Constructors in com._1c.g5.v8.dt.rights.compare with parameters of type RoleDescription Constructor Description ComparedRoleDescriptionObjects(RoleDescription main, RoleDescription other, RoleDescription ancestor)
Constructs a provider with the specified role descriptions. -
Uses of RoleDescription in com._1c.g5.v8.dt.rights.events
Methods in com._1c.g5.v8.dt.rights.events that return RoleDescription Modifier and Type Method Description RoleDescription
RlsEvent. getRoleDescription()
Returns role description.RoleDescription
RlsTemplateEvent. getRoleDescription()
Return the role description.Methods in com._1c.g5.v8.dt.rights.events that return types with arguments of type RoleDescription Modifier and Type Method Description Map<RoleDescription,Map<org.eclipse.emf.ecore.EObject,Map<Right,RightValue>>>
RightValueEvent. getChangedObjects()
Returns the changed role objects.Constructors in com._1c.g5.v8.dt.rights.events with parameters of type RoleDescription Constructor Description RlsEvent(org.eclipse.core.resources.IProject project, Rls rls, List<Rls> rlss, RoleDescription roleDescription, org.eclipse.emf.ecore.EObject eObject, Right right)
Constructor.RlsTemplateEvent(org.eclipse.core.resources.IProject project, RestrictionTemplate template, RoleDescription roleDescription)
Constructor.Constructor parameters in com._1c.g5.v8.dt.rights.events with type arguments of type RoleDescription Constructor Description RightValueEvent(org.eclipse.core.resources.IProject project, Map<RoleDescription,Map<org.eclipse.emf.ecore.EObject,Map<Right,RightValue>>> changedObjects, RightValueEvent.EventType eventType)
Constructor. -
Uses of RoleDescription in com._1c.g5.v8.dt.rights.model
Methods in com._1c.g5.v8.dt.rights.model that return RoleDescription Modifier and Type Method Description RoleDescription
RightsFactory. createRoleDescription()
Returns a new object of class 'Role Description'. -
Uses of RoleDescription in com._1c.g5.v8.dt.rights.model.impl
Classes in com._1c.g5.v8.dt.rights.model.impl that implement RoleDescription Modifier and Type Class Description class
RoleDescriptionImpl
An implementation of the model object 'Role Description'.Methods in com._1c.g5.v8.dt.rights.model.impl that return RoleDescription Modifier and Type Method Description RoleDescription
RightsFactoryImpl. createRoleDescription()
-
Uses of RoleDescription in com._1c.g5.v8.dt.rights.model.util
Methods in com._1c.g5.v8.dt.rights.model.util with parameters of type RoleDescription Modifier and Type Method Description T
RightsSwitch. caseRoleDescription(RoleDescription object)
Returns the result of interpreting the object as an instance of 'Role Description'.static void
RightsModelUtil. fillObjectsToRightsMap(RoleDescription roleDescription, List<Pair<org.eclipse.emf.ecore.EObject,ObjectRights>> objectsToRightsMap)
Reads rights and itsEObject
and stores it to the list.static ObjectRights
RightsModelUtil. filterObjectRightsByEObjectFastly(org.eclipse.emf.ecore.EObject eObject, RoleDescription roleDescription)
Filters object rights by theEObject
fastly.static List<ObjectRight>
RightsModelUtil. getObjectRight(RoleDescription roleDescription, org.eclipse.emf.ecore.EClass eClass, String rightName)
static List<Pair<org.eclipse.emf.ecore.EObject,ObjectRights>>
RightsModelUtil. getObjectsToRightsMap(RoleDescription roleDescription)
Reads rights and its e-object and stores it to the list.static ObjectRights
RightsModelUtil. getOrCreateObjectRights(org.eclipse.emf.ecore.EObject eObject, RoleDescription roleDescription)
Gets or creates object rights by eObject from role description.static Role
RightsModelUtil. getOwner(RoleDescription roleDescription, IBmModel bmModel)
Returns the owner of the givenroleDescription
.static Map<org.eclipse.emf.ecore.EObject,Pair<ObjectRights,Boolean>>
RightsModelUtil. getTopObjectsToRightsMap(RoleDescription roleDescription, org.eclipse.emf.ecore.EObject objectContext)
Reads rights and its e-object and stores top objects to the map.static Map<org.eclipse.emf.ecore.EObject,Pair<ObjectRights,Boolean>>
RightsModelUtil. getTopObjectsToRightsMap(RoleDescription roleDescription, org.eclipse.emf.ecore.EObject objectContext, String topObjectFqn)
Reads rights and its e-object and stores top objects to the map.static void
RightsModelUtil. removeEmptyObjectRights(RoleDescription roleDescription, ObjectRights objectRights)
Removes empty object rights from model.boolean
RightsValidator. validateRoleDescription(RoleDescription roleDescription, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
Uses of RoleDescription in com._1c.g5.v8.dt.rights.tasks
Methods in com._1c.g5.v8.dt.rights.tasks with parameters of type RoleDescription Modifier and Type Method Description static AddRlsTask
AddRlsTask. create(RoleDescription roleDescription, org.eclipse.emf.ecore.EObject eObject, Right right, Collection<DbViewFieldDef> selectedFields, String condition, org.eclipse.core.resources.IProject project, IEventBroker eventBroker)
Creates a new instance.static AddRlsTemplateTask
AddRlsTemplateTask. create(RoleDescription roleDescription, String name, String condition, org.eclipse.core.resources.IProject project, IEventBroker eventBroker)
Creates a new instance.static DeleteRlsTemplateTask
DeleteRlsTemplateTask. create(RoleDescription roleDescription, RestrictionTemplate template, org.eclipse.core.resources.IProject project, IEventBroker eventBroker)
Creates a new instance.static SetIndependentRightsOfChildObjectsTask
SetIndependentRightsOfChildObjectsTask. create(RoleDescription roleDescription, boolean value)
Creates a new instance.org.eclipse.core.runtime.IStatus
SetSetRightsForAttributesByDefaultTask. execute(RoleDescription roleDescription, org.eclipse.core.runtime.IProgressMonitor monitor)
Method parameters in com._1c.g5.v8.dt.rights.tasks with type arguments of type RoleDescription Modifier and Type Method Description static IBmTask<?>
DeleteObjectsFromRolesTask. create(Map<RoleDescription,Map<org.eclipse.emf.ecore.EObject,Map<Right,RightValue>>> deletedObjects, org.eclipse.core.resources.IProject project, IEventBroker eventBroker)
Creates a new instance.static SetAllRightsTask
SetAllRightsTask. create(RightValue value, Map<RoleDescription,Map<org.eclipse.emf.ecore.EObject,Set<Right>>> roles, org.eclipse.core.resources.IProject project, IEventBroker eventBroker, IBmModel bmModel, RightValueEvent.EventType eventType)
Creates a new instance.Constructors in com._1c.g5.v8.dt.rights.tasks with parameters of type RoleDescription Constructor Description SetSetRightsForAttributesByDefaultTask(RoleDescription roleDescription, boolean setRightsForAttributesByDefault, boolean changeAllRights, org.eclipse.core.resources.IProject project, Function<org.eclipse.emf.ecore.EClass,Collection<Right>> availableRightsProvider, IEventBroker eventBroker)
Constructor. -
Uses of RoleDescription in com._1c.g5.v8.dt.rights.ui.editors.controllers
Methods in com._1c.g5.v8.dt.rights.ui.editors.controllers with parameters of type RoleDescription Modifier and Type Method Description void
IRightsEditorController. addOrEditObjectCrudRightRls(org.eclipse.emf.ecore.EObject eObject, RoleDescription roleDescription, Right right, String condition, Collection<DbViewFieldDef> selectedFields, Rls editingRls)
Adds or edits object crud right rls in performs finish wizard.void
RightsEditorController. addOrEditObjectCrudRightRls(org.eclipse.emf.ecore.EObject eObject, RoleDescription roleDescription, Right right, String condition, Collection<DbViewFieldDef> selectedFields, Rls editingRls)
void
IRightsEditorRestrictionController. addOrEditRlsTemplate(RoleDescription roleDescription, String name, String condition, RestrictionTemplate editingTemplate)
Adds or edits role rls template in performs finish wizard.void
RightsEditorRestrictionController. addOrEditRlsTemplate(RoleDescription roleDescription, String name, String condition, RestrictionTemplate editingTemplate)
-
Uses of RoleDescription in com._1c.g5.v8.dt.rights.ui.editors.rights
Constructors in com._1c.g5.v8.dt.rights.ui.editors.rights with parameters of type RoleDescription Constructor Description RightsEditorInput(RoleDescription rights)
Instantiates a new rights editor input. -
Uses of RoleDescription in com._1c.g5.v8.dt.rights.ui.sections
Methods in com._1c.g5.v8.dt.rights.ui.sections that return RoleDescription Modifier and Type Method Description RoleDescription
TreeViewerItem. getRoleDescription()
Gets the role description.Methods in com._1c.g5.v8.dt.rights.ui.sections with parameters of type RoleDescription Modifier and Type Method Description void
TreeViewerItem. setRoleDescription(RoleDescription roleDescription)
Sets the role description.
-