Uses of Class
de.uka.ipd.consensus.foundation.rights.DynamicRightsManagerException

Packages that use DynamicRightsManagerException
de.uka.ipd.consensus.foundation.evolution   
de.uka.ipd.consensus.foundation.ontology   
de.uka.ipd.consensus.foundation.query   
de.uka.ipd.consensus.foundation.rating   
de.uka.ipd.consensus.foundation.rights   
de.uka.ipd.consensus.foundation.schema Start here for data model interfaces. 
de.uka.ipd.consensus.impl   
 

Uses of DynamicRightsManagerException in de.uka.ipd.consensus.foundation.evolution
 

Methods in de.uka.ipd.consensus.foundation.evolution that throw DynamicRightsManagerException
 void EvolutionManager.deleteTopic(User user, Topic topic)
          Deletes a topic and all dependant elements (attributes and, if it makes sense, associations), but not the subtopics of the topic.
 void EvolutionManager.deleteTopicAndSubtopics(User user, Topic topic)
          Deletes a topic and all dependant elements, including the subtopics of the topic.
 void EvolutionManager.deleteAssociation(User user, Association assoc)
          Deletes an association and all dependant elements (e.g. topics, if it makes sense).
 void EvolutionManager.deleteAttribute(User user, Topic topic, Attribute attr)
          Deletes an attribute (and all dependant elements if there are any).
 Topic EvolutionManager.mergeTopics(User user, Topic topic1, Topic topic2)
          Merges two topics.
 Topic EvolutionManager.makeClass(User user, Topic instance)
          Converts an instance topic into a class topic.
 Topic EvolutionManager.makeInstance(User user, Topic cls)
          Converts an instance topic into a class topic.
 

Uses of DynamicRightsManagerException in de.uka.ipd.consensus.foundation.ontology
 

Methods in de.uka.ipd.consensus.foundation.ontology that throw DynamicRightsManagerException
 Topic OntologyManager.createTopic(User creator, String id, String name, Topic type)
          Creates a topic of the given type.
 Topic OntologyManager.createClassTopic(User creator, String id, String name, Topic cls)
          Creates a class topic as a subclass of the given superclass topic.
 Association OntologyManager.createAssociation(User creator, String id, String name, Topic type)
          Creates an association of the given type.
 Attribute OntologyManager.createAttribute(User creator, String id, String name, String value, Topic type)
          Creates an attribute of the given type.
 

Uses of DynamicRightsManagerException in de.uka.ipd.consensus.foundation.query
 

Methods in de.uka.ipd.consensus.foundation.query that throw DynamicRightsManagerException
 QueryEngineResultSet QueryEngine.executeQuery(User user, String query)
          Executes a query string and returns the result as a QueryEngineResultSet.
 

Uses of DynamicRightsManagerException in de.uka.ipd.consensus.foundation.rating
 

Methods in de.uka.ipd.consensus.foundation.rating that throw DynamicRightsManagerException
 Rating RatingManager.createRating(User creator, double value)
          Creates a new rating with the given user as the creator ("owner" of the rating).
 void RatingManager.addRating(Topic rated, Rating rating)
          Adds the given rating to the given topic.
 void RatingManager.addRating(Attribute rated, Rating rating)
          Adds the given rating to the given attribute.
 void RatingManager.addRating(Association rated, Rating rating)
          Adds the given rating to the given association.
 void RatingManager.addRating(User rated, Rating rating)
          Adds the given rating to the given user.
 void RatingManager.removeRating(User remover, Rating rating)
          Removes a rating and its history if it is assigned to a rateable element (otherwise this call is ignored).
 

Uses of DynamicRightsManagerException in de.uka.ipd.consensus.foundation.rights
 

Methods in de.uka.ipd.consensus.foundation.rights that throw DynamicRightsManagerException
 void DynamicRightsManager.checkCreateTopic(User user, Topic type)
          Checks if the user is allowed to create topics of the given type.
 void DynamicRightsManager.checkCreateClassTopic(User user, Topic cls)
          Checks if the user is allowed to create topics of the given superclass.
 void DynamicRightsManager.checkViewTopic(User user, Topic topic)
          Checks if the user is allowed to view a certain topic.
 void DynamicRightsManager.checkDeleteTopic(User user, Topic topic)
          Checks if a user is allowed to remove a topic permanently from the ontology.
 void DynamicRightsManager.checkMergeTopics(User user, Topic topic1, Topic topic2)
          Checks if a user is allowed to merge to topics.
 void DynamicRightsManager.checkCreateAssociation(User user, Topic type)
          Checks if the user is allowed to create associations of the given type.
 void DynamicRightsManager.checkViewAssociation(User user, Association assoc)
          Checks if the user is allowed to view a certain association.
 void DynamicRightsManager.checkChangeAssociation(User user, Association assoc)
          Checks if the user is allowed to change an association (add/remove roles/topics).
 void DynamicRightsManager.checkDeleteAssociation(User user, Association assoc)
          Checks if a user is allowed to remove an association permanently from the ontology.
 void DynamicRightsManager.checkCreateAttribute(User user, Topic type)
          Checks if the user is allowed to create attributes of the given type.
 void DynamicRightsManager.checkAddAttribute(User user, Attribute attr, Attributeable attributeable)
          Checks if the user is allowed to add the attribute to the given attributeable element (a topic).
 void DynamicRightsManager.checkRemoveAttribute(User user, Attribute attr)
          Checks if the user is allowed to remove the attribute from its topic.
 void DynamicRightsManager.checkViewAttribute(User user, Attribute attr)
          Checks if the user is allowed to see a certain attribute.
 void DynamicRightsManager.checkChangeAttributeValue(User user, Attribute attr)
          Checks if the user is allowed to change the attribute's value.
 void DynamicRightsManager.checkCreateRating(User user)
          Checks if the user is allowed to create ratings.
 void DynamicRightsManager.checkAddRating(Rating rating, Rateable rateable)
          Checks if a user is allowed to assign a rating to a certain rateable element.
 void DynamicRightsManager.checkRemoveRating(User remover, Rating rating)
          Checks if a user is allowed to remove a rating permanently from an element.
 void DynamicRightsManager.checkChangeConceptComment(User user, Concept concept)
          Checks if the user is allowed to change the comment of a certain concept.
 void DynamicRightsManager.checkChangeUserComment(User user, User commentated)
          Checks if the user is allowed to change the comment of a certain user (including himself).
 void DynamicRightsManager.checkChangeOccurrence(User user)
          Checks if the user is allowed to change (create/delete) occurrences.
 void DynamicRightsManager.checkAddSynonym(User user, Topic base)
          Checks if the user is allowed to add a synonymous topic to a given topic.
 void DynamicRightsManager.checkRemoveSynonym(User user, Synonym synonym)
          Checks if the user is allowed to remove a synonym relationship between two topics.
 void DynamicRightsManager.checkAddType(User user, Topic base)
          Checks if the user is allowed to add a type topic to a given topic.
 void DynamicRightsManager.checkRemoveType(User user, TypeInstance type)
          Checks if the user is allowed to remove a type from a topic.
 void DynamicRightsManager.checkAddClass(User user, Topic base)
          Checks if the user is allowed to add a superclass to a class topic.
 void DynamicRightsManager.checkRemoveClass(User user, SuperSubclass cls)
          Checks if the user is allowed to remove a superclass from a class topic.
 void DynamicRightsManager.checkQuery(User user, String query)
          Checks if the user is allowed to do queries using the provided query language(s).
 

Uses of DynamicRightsManagerException in de.uka.ipd.consensus.foundation.schema
 

Methods in de.uka.ipd.consensus.foundation.schema that throw DynamicRightsManagerException
 void Association.setType(User setter, Topic type)
          Sets the type of the association.
 AssociationRole Association.addAssociationRole(User adder, Topic type)
          Creates an association role of the given type if the role does not exist yet.
 void Association.removeAssociationRole(User remover, Topic type)
          Removes the association role of the given type.
 void Association.addTopic(User adder, Topic topic, Topic roleType)
          Adds a topic to this association as a player of the given role.
 void Association.removeTopic(User remover, Topic topic, Topic roleType)
          Removes a topic from the given role if it is player of the role.
 void AssociationRole.setType(User setter, Topic type)
          Sets the type of the role.
 void AssociationRole.addTopic(User adder, Topic topic)
          Adds a topic to this role.
 void AssociationRole.removeTopic(User remover, Topic topic)
          Removes a topic from this role.
 void Attribute.setValue(User setter, String value)
          Changes the attribute's value.
 void Attribute.setType(User setter, Topic type)
          Sets the type of the attribute.
 void Attributeable.addAttribute(User setter, Attribute attr)
          Adds an attribute object to the attributeable element.
 void Attributeable.removeAttribute(User remover, Attribute attr)
          Removes the given attribute, if the object is an attribute of this element (otherwise, the call is ignored).
 void Commentatable.setComment(User setter, String comment)
          Changes the element's comment.
 void Concept.setName(User setter, String name)
          Changes the concept's name.
 void Occurrence.setData(User setter, String data)
          Changes the value of the occurrence.
 void Occurrence.setType(User setter, Topic type)
          Sets the type of the occurrence.
 Rating Rateable.addRating(User rater, double value)
          Adds a rating for the given user to this element.
 TypeInstance Topic.addType(User adder, Topic type)
          Adds a type to this topic.
 void Topic.removeType(User remover, Topic type)
          Removes a type from this topic.
 Occurrence Topic.addOccurrence(User adder, String data, Topic type)
          Creates an occurrence for this topic with the given type and value (data).
 void Topic.removeOccurrence(User remover, Occurrence occ)
          Removes an occurrence from this topic.
 Synonym Topic.addSynonym(User adder, Topic synonym)
          Adds another topic as a synonym to this topic (and vice versa).
 void Topic.removeSynonym(User remover, Topic synonym)
          Removes a synonymous topic from this topic (and vice versa).
 SuperSubclass Topic.addSuperclass(User adder, Topic cls)
          Adds a superclass to this topic.
 void Topic.removeSuperclass(User remover, Topic cls)
          Removes a superclass from this class topic.
 

Uses of DynamicRightsManagerException in de.uka.ipd.consensus.impl
 

Methods in de.uka.ipd.consensus.impl that throw DynamicRightsManagerException
 void AssociationImpl.setType(User setter, Topic type)
           
 AssociationRole AssociationImpl.addAssociationRole(User adder, Topic type)
           
 void AssociationImpl.removeAssociationRole(User remover, Topic type)
           
 void AssociationImpl.removeTopic(User remover, Topic topic, Topic roleType)
           
 void AssociationImpl.addTopic(User adder, Topic topic, Topic roleType)
           
 void AssociationImpl.setName(User setter, String name)
           
 void AssociationImpl.setComment(User setter, String comment)
           
 Rating AssociationImpl.addRating(User rater, double value)
           
 void AssociationRoleImpl.setType(User setter, Topic type)
           
 void AssociationRoleImpl.addTopic(User adder, Topic topic)
           
 void AssociationRoleImpl.removeTopic(User remover, Topic topic)
           
 void AttributeImpl.setValue(User setter, String value)
           
 void AttributeImpl.setType(User setter, Topic type)
           
 Rating AttributeImpl.addRating(User rater, double value)
           
 void DynamicRightsManagerImpl.checkCreateTopic(User user, Topic type)
           
 void DynamicRightsManagerImpl.checkCreateClassTopic(User user, Topic cls)
           
 void DynamicRightsManagerImpl.checkViewTopic(User user, Topic topic)
           
 void DynamicRightsManagerImpl.checkDeleteTopic(User user, Topic topic)
           
 void DynamicRightsManagerImpl.checkMergeTopics(User user, Topic topic1, Topic topic2)
           
 void DynamicRightsManagerImpl.checkCreateAssociation(User user, Topic type)
           
 void DynamicRightsManagerImpl.checkViewAssociation(User user, Association assoc)
           
 void DynamicRightsManagerImpl.checkChangeAssociation(User user, Association assoc)
           
 void DynamicRightsManagerImpl.checkDeleteAssociation(User user, Association assoc)
           
 void DynamicRightsManagerImpl.checkCreateAttribute(User user, Topic type)
           
 void DynamicRightsManagerImpl.checkViewAttribute(User user, Attribute attr)
           
 void DynamicRightsManagerImpl.checkAddAttribute(User user, Attribute attr, Attributeable attributeable)
           
 void DynamicRightsManagerImpl.checkChangeAttributeValue(User user, Attribute attr)
           
 void DynamicRightsManagerImpl.checkRemoveAttribute(User user, Attribute attr)
           
 void DynamicRightsManagerImpl.checkCreateRating(User user)
           
 void DynamicRightsManagerImpl.checkAddRating(Rating rating, Rateable rateable)
           
 void DynamicRightsManagerImpl.checkRemoveRating(User remover, Rating rating)
           
 void DynamicRightsManagerImpl.checkChangeConceptComment(User user, Concept concept)
           
 void DynamicRightsManagerImpl.checkChangeUserComment(User user, User commentated)
           
 void DynamicRightsManagerImpl.checkChangeOccurrence(User user)
           
 void DynamicRightsManagerImpl.checkAddSynonym(User user, Topic base)
           
 void DynamicRightsManagerImpl.checkRemoveSynonym(User user, Synonym synonym)
           
 void DynamicRightsManagerImpl.checkAddType(User user, Topic base)
           
 void DynamicRightsManagerImpl.checkRemoveType(User user, TypeInstance type)
           
 void DynamicRightsManagerImpl.checkAddClass(User user, Topic base)
           
 void DynamicRightsManagerImpl.checkRemoveClass(User user, SuperSubclass cls)
           
 void DynamicRightsManagerImpl.checkQuery(User user, String query)
           
 void EvolutionManagerImpl.deleteTopic(User user, Topic topic)
           
 void EvolutionManagerImpl.deleteTopicAndSubtopics(User user, Topic topic)
           
 void EvolutionManagerImpl.deleteAssociation(User user, Association assoc)
           
 void EvolutionManagerImpl.deleteAttribute(User user, Topic topic, Attribute attr)
           
 Topic EvolutionManagerImpl.mergeTopics(User user, Topic topic1, Topic topic2)
           
 Topic EvolutionManagerImpl.makeClass(User user, Topic instance)
           
 Topic EvolutionManagerImpl.makeInstance(User user, Topic cls)
           
 void OccurrenceImpl.setData(User setter, String data)
           
 void OccurrenceImpl.setType(User setter, Topic type)
           
 Topic OntologyManagerImpl.createTopic(User creator, String id, String name, Topic type)
           
 Topic OntologyManagerImpl.createClassTopic(User creator, String id, String name, Topic cls)
           
 Attribute OntologyManagerImpl.createAttribute(User creator, String id, String name, String value, Topic type)
           
 Association OntologyManagerImpl.createAssociation(User creator, String id, String name, Topic type)
           
 QueryEngineResultSet QueryEngineImpl.executeQuery(User user, String query)
           
 void SQLRatingImpl.setComment(User setter, String comment)
           
 Rating SQLRatingManagerImpl.createRating(User creator, double value)
           
 void SQLRatingManagerImpl.removeRating(User remover, Rating rating)
           
 void SQLRatingManagerImpl.addRating(Topic rated, Rating rating)
           
 void SQLRatingManagerImpl.addRating(Attribute rated, Rating rating)
           
 void SQLRatingManagerImpl.addRating(Association rated, Rating rating)
           
 void SQLRatingManagerImpl.addRating(User rated, Rating rating)
           
 Rating SuperSubclassImpl.addRating(User rater, double value)
           
 Rating SynonymImpl.addRating(User rater, double value)
           
 void TM4JRatingImpl.setComment(User setter, String comment)
          Deprecated.  
 Rating TM4JRatingManagerImpl.createRating(User creator, double value)
          Deprecated.  
 void TM4JRatingManagerImpl.addRating(Topic rated, Rating rating)
          Deprecated.  
 void TM4JRatingManagerImpl.addRating(User rated, Rating rating)
          Deprecated.  
 void TM4JRatingManagerImpl.addRating(Attribute rated, Rating rating)
          Deprecated.  
 void TM4JRatingManagerImpl.addRating(Association rated, Rating rating)
          Deprecated.  
 void TM4JRatingManagerImpl.removeRating(User remover, Rating rating)
          Deprecated.  
 void TM4JTopicWrapper.setName(User setter, String name)
           
 void TM4JTopicWrapper.setComment(User setter, String comment)
           
 TypeInstance TopicImpl.addType(User adder, Topic type)
           
 void TopicImpl.removeType(User remover, Topic type)
           
 Rating TopicImpl.addRating(User rater, double value)
           
 void TopicImpl.addAttribute(User setter, Attribute attr)
           
 void TopicImpl.removeAttribute(User remover, Attribute attr)
           
 Occurrence TopicImpl.addOccurrence(User adder, String data, Topic type)
           
 void TopicImpl.removeOccurrence(User remover, Occurrence occ)
           
 Synonym TopicImpl.addSynonym(User adder, Topic topic)
           
 void TopicImpl.removeSynonym(User remover, Topic topic)
           
 SuperSubclass TopicImpl.addSuperclass(User adder, Topic cls)
           
 void TopicImpl.removeSuperclass(User remover, Topic cls)
           
 Rating TypeInstanceImpl.addRating(User rater, double value)
           
 Rating UserImpl.addRating(User rater, double value)
           
 void UserImpl.setComment(User setter, String comment)