Uses of Interface
com._1c.g5.v8.dt.rights.model.RoleDescription
Packages that use RoleDescription
Package
Description
-
Uses of RoleDescription in com._1c.g5.v8.dt.internal.rights.compare.ui
Methods in com._1c.g5.v8.dt.internal.rights.compare.ui that return RoleDescriptionModifier and TypeMethodDescriptionEqualRoleRightsTerminalNode.getParentRoleDescription
(ComparisonSide side, ComparisonContext comparisonContext) IPartialRoleRightsNode.getParentRoleDescription
(ComparisonSide side, ComparisonContext comparisonContext) Returns parentRoleDescription
object for the specified side.RoleRightsTerminalNode.getParentRoleDescription
(ComparisonSide side, ComparisonContext comparisonContext) -
Uses of RoleDescription in com._1c.g5.v8.dt.internal.rights.ui.common
Methods in com._1c.g5.v8.dt.internal.rights.ui.common with parameters of type RoleDescriptionModifier and TypeMethodDescriptionIRightsContentFactory.createItem
(org.eclipse.emf.ecore.EObject eObject, RoleDescription roleDescription, NavigatorAdapterBase adapter, TreeViewerItem parentItem) Creates content item.IRightsContentFactory.createItem
(org.eclipse.emf.ecore.EObject eObject, RoleDescription roleDescription, NavigatorAdapterBase adapter, TreeViewerItem parentItem, List<Pair<org.eclipse.emf.ecore.EObject, ObjectRights>> objectsToRightsMap) Creates content item.IRightsContentFactory.createItem
(org.eclipse.emf.ecore.EObject eObject, RoleDescription roleDescription, TreeViewerItem parentItem) Creates content item for metadata object.IRightsContentFactory.createItem
(org.eclipse.emf.ecore.EObject eObject, RoleDescription roleDescription, TreeViewerItem parentItem, List<Pair<org.eclipse.emf.ecore.EObject, ObjectRights>> objectsToRightsMap) Creates content item for metadata object.RightsContentFactory.createItem
(org.eclipse.emf.ecore.EObject eObject, RoleDescription roleDescription, NavigatorAdapterBase adapter, TreeViewerItem parentItem) RightsContentFactory.createItem
(org.eclipse.emf.ecore.EObject eObject, RoleDescription roleDescription, NavigatorAdapterBase adapter, TreeViewerItem parentItem, List<Pair<org.eclipse.emf.ecore.EObject, ObjectRights>> objectsToRightsMap) RightsContentFactory.createItem
(org.eclipse.emf.ecore.EObject eObject, RoleDescription roleDescription, TreeViewerItem parentItem) RightsContentFactory.createItem
(org.eclipse.emf.ecore.EObject eObject, RoleDescription roleDescription, TreeViewerItem parentItem, List<Pair<org.eclipse.emf.ecore.EObject, ObjectRights>> objectsToRightsMap) static TreeViewerItem
RightsUiUtil.getItemFromContent
(org.eclipse.emf.ecore.EObject eObject, RoleDescription roleDescription, Collection<TreeViewerItem> content) Gets item from content by e-object and role description.static Role
RightsUiUtil.getOwner
(RoleDescription roleDescription) Returns the owner of the givenroleDescription
.static boolean
RightsUiUtil.isObjectInContent
(org.eclipse.emf.ecore.EObject eObject, RoleDescription roleDescription, Collection<TreeViewerItem> content) Checks if e-object for given role description contents in collection. -
Uses of RoleDescription in com._1c.g5.v8.dt.internal.rights.ui.editors
Methods in com._1c.g5.v8.dt.internal.rights.ui.editors with parameters of type RoleDescriptionModifier and TypeMethodDescriptionIRightsUiModel.addItem
(org.eclipse.emf.ecore.EObject eObject, RoleDescription roleDescription) Adds a new item to model for the given eObject and role description.RightsUiModel.addItem
(org.eclipse.emf.ecore.EObject eObject, RoleDescription roleDescription) IRightsUiModel.createItem
(org.eclipse.emf.ecore.EObject eObject, RoleDescription roleDescription, CollectionNavigatorAdapterBase<?> adapter, TreeViewerItem parentItem, List<Pair<org.eclipse.emf.ecore.EObject, ObjectRights>> objectsToRightsMap) Creates model item.IRightsUiModel.createItem
(org.eclipse.emf.ecore.EObject eObject, RoleDescription roleDescription, TreeViewerItem parentItem) Creates model item.IRightsUiModel.createItem
(org.eclipse.emf.ecore.EObject eObject, RoleDescription roleDescription, TreeViewerItem parentItem, List<Pair<org.eclipse.emf.ecore.EObject, ObjectRights>> objectsToRightsMap) Creates model item.RightsUiModel.createItem
(org.eclipse.emf.ecore.EObject eObject, RoleDescription roleDescription, CollectionNavigatorAdapterBase<?> adapter, TreeViewerItem parentItem, List<Pair<org.eclipse.emf.ecore.EObject, ObjectRights>> objectsToRightsMap) RightsUiModel.createItem
(org.eclipse.emf.ecore.EObject eObject, RoleDescription roleDescription, TreeViewerItem parentItem) RightsUiModel.createItem
(org.eclipse.emf.ecore.EObject eObject, RoleDescription roleDescription, TreeViewerItem parentItem, List<Pair<org.eclipse.emf.ecore.EObject, ObjectRights>> objectsToRightsMap) IRightsUiModel.getItemsByValues
(RoleDescription roleDescription, org.eclipse.emf.ecore.EObject eObject) Gets content items by e-object and role description.RightsUiModel.getItemsByValues
(RoleDescription roleDescription, org.eclipse.emf.ecore.EObject eObject) -
Uses of RoleDescription in com._1c.g5.v8.dt.internal.rights.ui.extension.editors.controllers
Methods in com._1c.g5.v8.dt.internal.rights.ui.extension.editors.controllers with parameters of type RoleDescriptionModifier and TypeMethodDescriptionvoid
RightsExtensionEditorRestrictionController.addOrEditRlsTemplate
(RoleDescription roleDescription, String name, String condition, RestrictionTemplate editingTemplate) -
Uses of RoleDescription in com._1c.g5.v8.dt.internal.rights.ui.wizards
Constructors in com._1c.g5.v8.dt.internal.rights.ui.wizards with parameters of type RoleDescriptionModifierConstructorDescriptionRestrictionTemplateEditWizardPageWithRoleChecking
(org.eclipse.core.resources.IProject project, String defaultName, String defaultCondition, boolean nameEditable, boolean conditionEditable, String title, String description, RoleDescription roleDescription) Constructor.RlsEditWizard
(org.eclipse.core.resources.IProject project, org.eclipse.emf.ecore.EObject eObject, RoleDescription roleDescription, Right right, Rls rls, IRightsEditorController controller, boolean editable, boolean isAddAction) Constructor.protected
RlsEditWizardPage
(org.eclipse.core.resources.IProject project, org.eclipse.emf.ecore.EObject eObject, RoleDescription roleDescription, Rls rls, Right right, Configuration configuration, boolean editable, String title, String description) Constructor. -
Uses of RoleDescription in com._1c.g5.v8.dt.right.ql.model
Methods in com._1c.g5.v8.dt.right.ql.model that return RoleDescriptionModifier and TypeMethodDescriptionRestriction.getOwner()
Returns the value of the 'Owner' reference.Methods in com._1c.g5.v8.dt.right.ql.model with parameters of type RoleDescriptionModifier and TypeMethodDescriptionvoid
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 RoleDescriptionModifier and TypeFieldDescriptionprotected RoleDescription
RestrictionImpl.owner
The cached value of the 'Owner
' reference.Methods in com._1c.g5.v8.dt.right.ql.model.impl that return RoleDescriptionMethods in com._1c.g5.v8.dt.right.ql.model.impl with parameters of type RoleDescription -
Uses of RoleDescription in com._1c.g5.v8.dt.rights.compare
Constructors in com._1c.g5.v8.dt.rights.compare with parameters of type RoleDescriptionModifierConstructorDescriptionComparedRoleDescriptionObjects
(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 RoleDescriptionModifier and TypeMethodDescriptionRlsEvent.getRoleDescription()
Returns role description.RlsTemplateEvent.getRoleDescription()
Return the role description.Methods in com._1c.g5.v8.dt.rights.events that return types with arguments of type RoleDescriptionModifier and TypeMethodDescriptionMap<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 RoleDescriptionModifierConstructorDescriptionRlsEvent
(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 RoleDescriptionModifierConstructorDescriptionRightValueEvent
(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 RoleDescriptionModifier and TypeMethodDescriptionRightsFactory.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 RoleDescriptionModifier and TypeClassDescriptionclass
An implementation of the model object 'Role Description'.Methods in com._1c.g5.v8.dt.rights.model.impl that return RoleDescription -
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 RoleDescriptionModifier and TypeMethodDescriptionRightsSwitch.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 RoleDescriptionModifier and TypeMethodDescriptionstatic 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, IModelObjectCollectionRuntimeOrderSorter sorter) 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.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 RoleDescriptionModifier and TypeMethodDescriptionstatic 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, IModelObjectCollectionRuntimeOrderSorter sorter) Creates a new instance.Constructors in com._1c.g5.v8.dt.rights.tasks with parameters of type RoleDescriptionModifierConstructorDescriptionSetSetRightsForAttributesByDefaultTask
(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 RoleDescriptionModifier and TypeMethodDescriptionvoid
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 RoleDescriptionModifierConstructorDescriptionRightsEditorInput
(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 RoleDescriptionMethods in com._1c.g5.v8.dt.rights.ui.sections with parameters of type RoleDescriptionModifier and TypeMethodDescriptionvoid
TreeViewerItem.setRoleDescription
(RoleDescription roleDescription) Sets the role description.