Uses of Class
it.uniroma2.art.semanticturkey.user.ProjectBindingException
-
Uses of ProjectBindingException in it.uniroma2.art.semanticturkey.user
Modifier and TypeMethodDescriptionstatic void
ProjectUserBindingsManager.addLanguagesToPUBinding
(STUser user, AbstractProject project, Collection<String> languages) Adds languages to the binding between the given project-user pairstatic void
ProjectUserBindingsManager.addRolesToPUBinding
(STUser user, AbstractProject project, Collection<Role> roles) Adds roles to the binding between the given project-user pairstatic void
ProjectUserBindingsManager.addRoleToPUBinding
(STUser user, AbstractProject project, Role role) Adds role to the binding between the given project-user pairstatic void
ProjectGroupBindingsManager.addSchemesToPGBinding
(UsersGroup group, AbstractProject project, Collection<org.eclipse.rdf4j.model.IRI> schemes) Adds schemes to the binding between the given project-group pairstatic void
ProjectGroupBindingsManager.addSchemeToPGBinding
(UsersGroup group, AbstractProject project, org.eclipse.rdf4j.model.IRI scheme) Adds role to the binding between the given project-group pairstatic void
ProjectUserBindingsManager.assignGroupToPUBinding
(STUser user, AbstractProject project, UsersGroup group) Assigns a group to the binding between the given project-user pairstatic void
ProjectUserBindingsManager.clonePUBinding
(STUser sourceUser, Project sourceProject, STUser targetUser, Project targetProject) Clone the PUBinding settings from a project-user pair to another.static void
ProjectUserBindingsManager.removeAllRoleFromPUBinding
(STUser user, AbstractProject project) Remove all the roles assigned to a user in a projectstatic void
ProjectGroupBindingsManager.removeAllSchemesFromPGBinding
(UsersGroup group, AbstractProject project) Remove all the schemes assigned to a group in a projectstatic void
ProjectUserBindingsManager.removeGroupFromPUBinding
(STUser user, AbstractProject project) Remove the group assigned to the user in the given project-user pairstatic void
ProjectUserBindingsManager.removeRoleFromPUBinding
(STUser user, AbstractProject project, Role role) Removes a role from the binding between the given project-user pairstatic void
ProjectUserBindingsManager.removeRoleFromPUBindings
(AbstractProject project, Role role) Removes a role from all the bindings of the given project (useful in case a role is deleted)static void
ProjectGroupBindingsManager.removeSchemeFromPGBinding
(UsersGroup group, AbstractProject project, org.eclipse.rdf4j.model.IRI scheme) Removes a scheme from the binding between the given project-group pairstatic void
ProjectGroupBindingsManager.removeSchemeFromPGBindings
(AbstractProject project, org.eclipse.rdf4j.model.IRI scheme) Removes a scheme from all the bindings of the given project (useful in case a group is deleted)static void
ProjectUserBindingsManager.setGroupLimitationsToPUBinding
(STUser user, AbstractProject project, UsersGroup group, boolean limitations) Assigns a group to the binding between the given project-user pairstatic void
ProjectUserBindingsManager.updateLanguagesToPUBinding
(STUser user, AbstractProject project, Collection<String> languages) Removes a language from the binding between the given project-user pair