Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
de.uka.ipd.consensus.foundation.schema.User

Packages that use User
de.snailshell.consensus.demo |
de.snailshell.consensus.demo.actions |
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.foundation.scoring |
de.uka.ipd.consensus.foundation.user |
de.uka.ipd.consensus.impl |

Uses of User in de.snailshell.consensus.demo

Methods in de.snailshell.consensus.demo that return User
`static User` | `ConsensusFoundationUtils.getUser(javax.servlet.http.HttpServletRequest request)`

Methods in de.snailshell.consensus.demo with parameters of type User
`static Set` | `ConsensusFoundationUtils.getParentTypes(User user, Topic t)`

Constructors in de.snailshell.consensus.demo with parameters of type User
`AssociationBean(User user, Association association)`
`RoleBean(User user, AssociationRole role)`
`TopicBean(User user, Topic topic)`

Uses of User in de.snailshell.consensus.demo.actions

Methods in de.snailshell.consensus.demo.actions that return User
`User` | `BasisAction.getUser(javax.servlet.http.HttpServletRequest request)`

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

Methods in de.uka.ipd.consensus.foundation.evolution that return User
`User` | `EvolutionEvent.getUser()` Returns the user who caused the event, i.e. the user who deleted or merged topics etc.

Methods in de.uka.ipd.consensus.foundation.evolution with parameters of type User
`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.

Constructors in de.uka.ipd.consensus.foundation.evolution with parameters of type User
`EvolutionEvent(ConsensusFoundationManager cfm, Concept source, User user, Topic topic)`
`EvolutionEvent(ConsensusFoundationManager cfm, Concept source, User user)`

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

Methods in de.uka.ipd.consensus.foundation.ontology that return User
`User` | `OntologyEvent.getUser()` Returns the user who caused the event, i.e. the user who created or removed an element etc.

Methods in de.uka.ipd.consensus.foundation.ontology with parameters of type User
`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.
`Topic` | `OntologyManager.createInternalTopic(User creator, String id, String name, Topic type)` Creates an internal topic that is not visible through the topic collections, only by id query.
`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.

Constructors in de.uka.ipd.consensus.foundation.ontology with parameters of type User
`OntologyEvent(ConsensusFoundationManager cfm, Concept source, User user, String oldValue, Topic oldType, Topic topic, Occurrence occurrence, Synonym synonym)`
`OntologyEvent(ConsensusFoundationManager cfm, Concept source, User user)`

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

Methods in de.uka.ipd.consensus.foundation.query with parameters of type User
`QueryEngineResultSet` | `QueryEngine.executeQuery(User user, String query)` Executes a query string and returns the result as a QueryEngineResultSet.
`Topic` | `QueryEngine.getTopicById(User user, String id)` Returns a topic for a given id.
`Collection` | `QueryEngine.getTopics(User user)` Returns a collection of all Topic objects.
`Collection` | `QueryEngine.getTopicsByBeginning(User user, String beginning)` Returns a collection of Topic objects whose names match the given beginning (case-insensitive).
`Collection` | `QueryEngine.getTopicsBySubstring(User user, String substring, boolean searchComment)` Returns a collection of Topic objects whose name (and optionally comment) contain the given substring (case-insensitive).
`Collection` | `QueryEngine.getClassTopics(User user)` Returns a collection of all class Topic objects.
`Collection` | `QueryEngine.getClassTopicsByBeginning(User user, String beginning)` Returns a collection of class Topic objects whose names match the given beginning (case-insensitive).
`Collection` | `QueryEngine.getClassTopicsBySubstring(User user, String substring, boolean searchComment)` Returns a collection of class Topic objects whose name (and optionally comment) contain the given substring (case-insensitive).
`Collection` | `QueryEngine.getInstanceTopics(User user)` Returns a collection of all non-class Topic objects.
`Collection` | `QueryEngine.getInstanceTopicsByBeginning(User user, String beginning)` Returns a collection of non-class Topic objects whose names match the given beginning (case-insensitive).
`Collection` | `QueryEngine.getInstanceTopicsBySubstring(User user, String substring, boolean searchComment)` Returns a collection of non-class Topic objects whose name (and optionally comment) contain the given substring (case-insensitive).
`Collection` | `QueryEngine.getTypes(User user, Topic topic)` Returns a collection of TypeInstance objects that represent the types of a given instance topic.
`Collection` | `QueryEngine.getInstances(User user, Topic topic)` Returns a collection of TypeInstance objects that represent the instances of a given type topic.
`Collection` | `QueryEngine.getInstanceRoots(User user)` Returns a collection of instance Topic objects that have no types.
`Collection` | `QueryEngine.getSuperclasses(User user, Topic topic)` Returns a collection of SuperSubclass objects that represent the superclasses of a given class topic.
`Collection` | `QueryEngine.getSubclasses(User user, Topic topic)` Returns a collection of SuperSubclass objects that represent the subclasses of a given class topic.
`Collection` | `QueryEngine.getClassRoots(User user)` Returns a collection of class Topic objects that have no superclasses.
`Association` | `QueryEngine.getAssociationById(User user, String id)` Returns an association for a given id.
`Collection` | `QueryEngine.getAssociations(User user, Topic topic)` Returns a collection of all Association objects in which the given topic plays a role.
`Collection` | `QueryEngine.getAssociationsOfType(User user, Topic type)` Returns a collection of all Association objects with the given type.
`Collection` | `QueryEngine.getAssociationRoles(User user, Association assoc)` Returns a collection of all AssociationRole objects that are part of the given association.
`Concept` | `QueryEngine.getConceptById(User user, String id)` Returns a concept for a given id.
`int` | `QueryEngine.getTopicCount(User user)` Returns the total number of topics in the ontology that the user may see.
`int` | `QueryEngine.getClassTopicCount(User user)` Returns the number of class topics in the ontology that the user may see.
`int` | `QueryEngine.getInstanceTopicCount(User user)` Returns the number of non-class topics in the ontology that the user may see.
`int` | `QueryEngine.getAssociationCount(User user)` Returns the number of associations in the ontology that the user may see.

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

Methods in de.uka.ipd.consensus.foundation.rating that return User
`User` | `RatingEvent.getUser()` Returns the user who caused the event, i.e. the user who created or changed the rating etc.
`User` | `RatingEvent.getRatedUser()` Returns the rated user if a user was rated by another user.

Methods in de.uka.ipd.consensus.foundation.rating with parameters of type User
`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(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).
`Collection` | `RatingManager.getRatings(User user)` Returns a collection of all Rating objects that have been added by other users to the given user.
`int` | `RatingManager.getRatingsCount(User user)` Returns the number of ratings that have been added by other users to the given user.
`double` | `RatingManager.getAverageRatingValue(User user)` Returns the average (arithmetic mean) of all ratings that other users have added to the given user.
`Rating` | `RatingManager.getRating(Topic topic, User rater)` Returns the rating object that the given user has added to the given topic (or `null` if the user hasn't rated the topic yet).
`Rating` | `RatingManager.getRating(Attribute attribute, User rater)` Returns the rating object that the given user has added to the given attribute (or `null` if the user hasn't rated the attribute yet).
`Rating` | `RatingManager.getRating(Association association, User rater)` Returns the rating object that the given user has added to the given association (or `null` if the user hasn't rated the association yet).
`Rating` | `RatingManager.getRating(User user, User rater)` Returns the rating object that the given user (parameter "rater") has added to another user (parameter "user") - or `null` if the user hasn't rated the other user yet.
`Collection` | `RatingManager.getUsersOwnRatings(User user)` Returns a collection of all Rating objects that the given user has added to other rateable elements.
`int` | `RatingManager.getUsersOwnRatingsCount(User user)` Returns the number of ratings that the given user has added to other rateable elements.
`double` | `RatingManager.getUsersAverageOwnRatingsValue(User user)` Returns the average (arithmetic mean) of all ratings that the given user has added to other rateable elements.
`void` | `RatingManager.deleteRatings(User user)` If a user is deleted permanently from the ontology and user database, this method can be used to remove the ratings that were added to the user, too (including historical values).

Constructors in de.uka.ipd.consensus.foundation.rating with parameters of type User
`RatingEvent(ConsensusFoundationManager cfm, Rating source, User rater, Concept ratedConcept, User ratedUser, double oldRatingValue)`
`RatingEvent(ConsensusFoundationManager cfm, Rating source, User rater, Concept ratedConcept)`
`RatingEvent(ConsensusFoundationManager cfm, Rating source, User rater, User ratedUser)`
`RatingEvent(ConsensusFoundationManager cfm, Rating source, User rater, Concept ratedConcept, double oldRatingValue)`
`RatingEvent(ConsensusFoundationManager cfm, Rating source, User rater, User ratedUser, double oldRatingValue)`

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

Methods in de.uka.ipd.consensus.foundation.rights with parameters of type User
`boolean` | `DynamicRightsManager.mayCreateTopic(User user, Topic type)` Checks if the user is allowed to create topics of the given type.
`boolean` | `DynamicRightsManager.mayCreateClassTopic(User user, Topic cls)` Checks if the user is allowed to create topics of the given superclass.
`boolean` | `DynamicRightsManager.mayViewTopic(User user, Topic topic)` Checks if the user is allowed to view a certain topic.
`boolean` | `DynamicRightsManager.mayDeleteTopic(User user, Topic topic)` Checks if a user is allowed to remove a topic permanently from the ontology.
`boolean` | `DynamicRightsManager.mayMergeTopics(User user, Topic topic1, Topic topic2)` Checks if a user is allowed to merge to topics.
`boolean` | `DynamicRightsManager.mayCreateAssociation(User user, Topic type)` Checks if the user is allowed to create associations of the given type.
`boolean` | `DynamicRightsManager.mayViewAssociation(User user, Association assoc)` Checks if the user is allowed to view a certain association.
`boolean` | `DynamicRightsManager.mayChangeAssociation(User user, Association assoc)` Checks if the user is allowed to change an association (add/remove roles/topics).
`boolean` | `DynamicRightsManager.mayDeleteAssociation(User user, Association assoc)` Checks if a user is allowed to remove an association permanently from the ontology.
`boolean` | `DynamicRightsManager.mayCreateAttribute(User user, Topic type)` Checks if the user is allowed to create attributes of the given type.
`boolean` | `DynamicRightsManager.mayAddAttribute(User user, Attribute attr, Attributeable attributeable)` Checks if the user is allowed to add the attribute to the given attributeable element (a topic).
`boolean` | `DynamicRightsManager.mayRemoveAttribute(User user, Attribute attr)` Checks if the user is allowed to remove the attribute from its topic.
`boolean` | `DynamicRightsManager.mayViewAttribute(User user, Attribute attr)` Checks if the user is allowed to see a certain attribute.
`boolean` | `DynamicRightsManager.mayChangeAttributeValue(User user, Attribute attr)` Checks if the user is allowed to change the attribute's value.
`boolean` | `DynamicRightsManager.mayCreateRating(User user)` Checks if the user is allowed to create ratings.
`boolean` | `DynamicRightsManager.mayRemoveRating(User remover, Rating rating)` Checks if a user is allowed to remove a rating permanently from an element.
`boolean` | `DynamicRightsManager.mayChangeConceptComment(User user, Concept concept)` Checks if the user is allowed to change the comment of a certain concept.
`boolean` | `DynamicRightsManager.mayChangeUserComment(User user, User commentated)` Checks if the user is allowed to change the comment of a certain user (including himself).
`boolean` | `DynamicRightsManager.mayChangeOccurrence(User user)` Checks if the user is allowed to change (create/delete) occurrences.
`boolean` | `DynamicRightsManager.mayAddSynonym(User user, Topic base)` Checks if the user is allowed to add a synonymous topic to a given topic.
`boolean` | `DynamicRightsManager.mayRemoveSynonym(User user, Synonym synonym)` Checks if the user is allowed to remove a synonym relationship between two topics.
`boolean` | `DynamicRightsManager.mayAddType(User user, Topic base)` Checks if the user is allowed to add a type topic to a given topic.
`boolean` | `DynamicRightsManager.mayRemoveType(User user, TypeInstance type)` Checks if the user is allowed to remove a type from a topic.
`boolean` | `DynamicRightsManager.mayAddClass(User user, Topic base)` Checks if the user is allowed to add a superclass to a class topic.
`boolean` | `DynamicRightsManager.mayRemoveClass(User user, SuperSubclass cls)` Checks if the user is allowed to remove a superclass from a class topic.
`boolean` | `DynamicRightsManager.mayQuery(User user, String query)` Checks if the user is allowed to do queries using the provided query language(s).
`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.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 User in de.uka.ipd.consensus.foundation.schema

Methods in de.uka.ipd.consensus.foundation.schema that return User
`User` | `Createable.getCreator()` Returns the user that created this element.

Methods in de.uka.ipd.consensus.foundation.schema with parameters of type User
`void` | `Association.setType(User setter, Topic type)` Sets the type of the association.
`Collection` | `Association.getAssociationRoles(User getter)` Returns a collection of all AssociationRole objects used by this 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.
`boolean` | `Association.hasTopic(User user, Topic topic)` Queries if the topic is player of any role (that the user is allowed to see) in this association.
`Collection` | `Association.getTopics(User getter, Topic roleType)` Returns a collection of Topic player objects of the given role.
`void` | `AssociationRole.setType(User setter, Topic type)` Sets the type of the role.
`Collection` | `AssociationRole.getTopics(User user)` Returns the player Topic objects of this 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).
`Collection` | `Attributeable.getAttributes(User getter)` Returns a collection of all Attribute objects of this element that the user may see.
`Collection` | `Attributeable.getAttributes(User getter, Topic type)` Returns a collection of all Attribute objects of the given type.
`Attribute` | `Attributeable.getAttribute(User getter, String id)` Returns the attribute of a given id.
`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.
`Rating` | `Rateable.getRating(User rater)` Returns the rating of the given user for this element.
`Collection` | `Topic.getAssociations(User user)` Returns a collection of Association objects in which this topic plays a role.
`TypeInstance` | `Topic.getType(User user, String id)` Queries a type with the given id of this instance topic.
`Collection` | `Topic.getTypes(User user)` Returns a collection of TypeInstance objects containing the types of this instance topic.
`Collection` | `Topic.getInstances(User user)` Returns a collection of TypeInstance objects containing the instances of this type (class) topic.
`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.
`Collection` | `Topic.getOccurrences(User user)` Returns a collection of all Occurrence objects for this topic.
`Occurrence` | `Topic.getOccurrence(User user, String id)` Queries an occurrence of this topic with the given id.
`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).
`Collection` | `Topic.getSynonyms(User user)` Returns a collection of all Synonym objects for this topic.
`Synonym` | `Topic.getSynonym(User user, String id)` Queries a synonym of this topic with the given id.
`SuperSubclass` | `Topic.getSuperclass(User user, String id)` Queries a superclass of this topic with the given id.
`Collection` | `Topic.getSuperclasses(User user)` Returns a collection of SuperSubclass objects containing the superclasses of this class topic.
`Collection` | `Topic.getSubclasses(User user)` Returns a collection of SuperSubclass objects containing the subclasses of this class topic.
`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 User in de.uka.ipd.consensus.foundation.scoring

Methods in de.uka.ipd.consensus.foundation.scoring that return User
`User` | `ScoringEvent.getUser()` Returns the user who caused the event, i.e. the user who created or rated an element etc.
`User` | `ScoringEvent.getRatedUser()` If a user rates another user, this method returns the rated user.

Constructors in de.uka.ipd.consensus.foundation.scoring with parameters of type User
`ScoringEvent(ConsensusFoundationManager cfm, User source, int id, Concept concept, User ratedUser, Rating rating, double oldRatingValue, String oldValue, Topic oldType, Topic topic, Occurrence occurrence, Synonym synonym)`

Uses of User in de.uka.ipd.consensus.foundation.user

Methods in de.uka.ipd.consensus.foundation.user that return User
`User` | `UserEvent.getUser()` Returns the user who caused the event, i.e. who created an account, logged on/off etc.
`User` | `UserManager.login(String username, String password)` Loads a user by the given username and password and sets his status to "logged on".
`User` | `UserManager.createUser(String username, String password, Map data)` Creates a new user accout with the given username and password, and sets the new user's status to "logged on".
`User` | `UserManager.getUserByUsername(String username)` Returns a User with the given username.
`User` | `UserManager.getUserById(String userid)` Returns a User with the given id.

Methods in de.uka.ipd.consensus.foundation.user with parameters of type User
`void` | `UserManager.logout(User user)` Sets a user's status to "logged off".
`void` | `UserManager.changeUser(User user, String oldPassword, String newPassword, Map data)` Changes an existing user account.
`void` | `UserManager.deleteUser(User user, String password)` Deletes a user account permanently from the user database.

Constructors in de.uka.ipd.consensus.foundation.user with parameters of type User
`UserEvent(ConsensusFoundationManager cfm, User source)`

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

Classes in de.uka.ipd.consensus.impl that implement User
`class` | `UserImpl` TODO

Methods in de.uka.ipd.consensus.impl that return User
`User` | `AssociationImpl.getCreator()`
`protected User` | `OntologyManagerImpl.getCreator(org.tm4j.topicmap.Topic creatableTopic)`
`protected User` | `OntologyManagerImpl.getCreator(org.tm4j.topicmap.Association assoc)`
`User` | `SQLRatingImpl.getCreator()`
`User` | `TM4JRatingImpl.getCreator()` Deprecated.
`User` | `TM4JTopicWrapper.getCreator()`
`User` | `UserManagerImpl.login(String username, String password)`
`User` | `UserManagerImpl.createUser(String username, String password, Map data)`
`User` | `UserManagerImpl.getUserByUsername(String username)`
`User` | `UserManagerImpl.getUserById(String userid)`

Methods in de.uka.ipd.consensus.impl with parameters of type User
`void` | `AssociationImpl.setType(User setter, Topic type)`
`Collection` | `AssociationImpl.getAssociationRoles(User getter)`
`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)`
`boolean` | `AssociationImpl.hasTopic(User user, Topic topic)`
`Collection` | `AssociationImpl.getTopics(User getter, Topic roleType)`
`void` | `AssociationImpl.setName(User setter, String name)`
`void` | `AssociationImpl.setComment(User setter, String comment)`
`Rating` | `AssociationImpl.getRating(User user)`
`Rating` | `AssociationImpl.addRating(User rater, double value)`
`void` | `AssociationRoleImpl.setType(User setter, Topic type)`
`Collection` | `AssociationRoleImpl.getTopics(User user)`
`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)`
`Rating` | `AttributeImpl.getRating(User user)`
`boolean` | `DynamicRightsManagerImpl.mayCreateTopic(User user, Topic type)`
`boolean` | `DynamicRightsManagerImpl.mayCreateClassTopic(User user, Topic cls)`
`boolean` | `DynamicRightsManagerImpl.mayViewTopic(User user, Topic topic)`
`boolean` | `DynamicRightsManagerImpl.mayDeleteTopic(User user, Topic topic)`
`boolean` | `DynamicRightsManagerImpl.mayMergeTopics(User user, Topic topic1, Topic topic2)`
`boolean` | `DynamicRightsManagerImpl.mayCreateAssociation(User user, Topic type)`
`boolean` | `DynamicRightsManagerImpl.mayViewAssociation(User user, Association assoc)`
`boolean` | `DynamicRightsManagerImpl.mayChangeAssociation(User user, Association assoc)`
`boolean` | `DynamicRightsManagerImpl.mayDeleteAssociation(User user, Association assoc)`
`boolean` | `DynamicRightsManagerImpl.mayCreateAttribute(User user, Topic type)`
`boolean` | `DynamicRightsManagerImpl.mayViewAttribute(User user, Attribute attr)`
`boolean` | `DynamicRightsManagerImpl.mayAddAttribute(User user, Attribute attr, Attributeable attributeable)`
`boolean` | `DynamicRightsManagerImpl.mayChangeAttributeValue(User user, Attribute attr)`
`boolean` | `DynamicRightsManagerImpl.mayRemoveAttribute(User user, Attribute attr)`
`boolean` | `DynamicRightsManagerImpl.mayCreateRating(User user)`
`boolean` | `DynamicRightsManagerImpl.mayChangeConceptComment(User user, Concept concept)`
`boolean` | `DynamicRightsManagerImpl.mayChangeUserComment(User user, User commentated)`
`boolean` | `DynamicRightsManagerImpl.mayChangeOccurrence(User user)`
`boolean` | `DynamicRightsManagerImpl.mayRemoveRating(User remover, Rating rating)`
`boolean` | `DynamicRightsManagerImpl.mayAddSynonym(User user, Topic base)`
`boolean` | `DynamicRightsManagerImpl.mayRemoveSynonym(User user, Synonym synonym)`
`boolean` | `DynamicRightsManagerImpl.mayAddType(User user, Topic base)`
`boolean` | `DynamicRightsManagerImpl.mayRemoveType(User user, TypeInstance type)`
`boolean` | `DynamicRightsManagerImpl.mayAddClass(User user, Topic base)`
`boolean` | `DynamicRightsManagerImpl.mayRemoveClass(User user, SuperSubclass cls)`
`boolean` | `DynamicRightsManagerImpl.mayQuery(User user, String query)`
`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.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)`
`protected void` | `IncentiveManagerImpl.fireScoringEvent(User source, int id, Concept concept, User ratedUser, Rating rating, double oldRatingValue, String oldValue, Topic oldType, Topic topic, Occurrence occurrence, Synonym synonym)`
`void` | `OccurrenceImpl.setData(User setter, String data)`
`void` | `OccurrenceImpl.setType(User setter, Topic type)`
`protected void` | `OntologyManagerImpl.createNewCreatedByAssociation(User creator, org.tm4j.topicmap.Topic creatableTopic)`
`protected Association` | `OntologyManagerImpl.addSuperclass(User adder, Topic topic, Topic superclass, boolean fire)`
`protected Association` | `OntologyManagerImpl.addInstanceType(User adder, Topic topic, Topic type, boolean fire)`
`Topic` | `OntologyManagerImpl.createTopic(User creator, String id, String name, Topic type)`
`Topic` | `OntologyManagerImpl.createClassTopic(User creator, String id, String name, Topic cls)`
`Topic` | `OntologyManagerImpl.createInternalTopic(User creator, String id, String name, Topic type)`
`Attribute` | `OntologyManagerImpl.createAttribute(User creator, String id, String name, String value, Topic type)`
`protected void` | `OntologyManagerImpl.addAttribute(User adder, Topic topic, Attribute attr)`
`protected void` | `OntologyManagerImpl.removeAttribute(User remover, Topic topic, Attribute attr)`
`Association` | `OntologyManagerImpl.createAssociation(User creator, String id, String name, Topic type)`
`protected void` | `OntologyManagerImpl.fireTopicCreated(Topic topic, User creator)`
`protected void` | `OntologyManagerImpl.fireAssociationCreated(Association assoc, User creator)`
`protected void` | `OntologyManagerImpl.fireConceptCommentChanged(Concept concept, User changer, String oldComment)`
`protected void` | `OntologyManagerImpl.fireConceptNameChanged(Concept concept, User changer, String oldName)`
`protected void` | `OntologyManagerImpl.fireConceptTypeChanged(Concept concept, User changer, Topic oldTopic)`
`protected void` | `OntologyManagerImpl.fireTopicClassChanged(Topic topic, User changer, Topic oldTopic)`
`protected void` | `OntologyManagerImpl.fireAssociationTopicAdded(Association assoc, User adder, Topic topic)`
`protected void` | `OntologyManagerImpl.fireAssociationTopicRemoved(Association assoc, User remover, Topic topic)`
`protected void` | `OntologyManagerImpl.fireOccurrenceCreated(Occurrence occ, User creator, Topic topic)`
`protected void` | `OntologyManagerImpl.fireOccurrenceChanged(Occurrence occ, User changer, Topic topic, String oldData)`
`protected void` | `OntologyManagerImpl.fireOccurrenceRemoved(Occurrence occ, User remover, Topic topic)`
`protected void` | `OntologyManagerImpl.fireAttributeAdded(Attribute attr, User adder, Topic topic)`
`protected void` | `OntologyManagerImpl.fireAttributeValueChanged(Attribute attr, User changer, String oldValue)`
`protected void` | `OntologyManagerImpl.fireAttributeRemoved(Attribute attr, User remover, Topic topic)`
`protected void` | `OntologyManagerImpl.fireSynonymAdded(Synonym synonym, User adder)`
`protected void` | `OntologyManagerImpl.fireSynonymRemoved(Synonym synonym, User remover)`
`QueryEngineResultSet` | `QueryEngineImpl.executeQuery(User user, String query)`
`Topic` | `QueryEngineImpl.getTopicById(User user, String id)`
`Association` | `QueryEngineImpl.getAssociationById(User user, String id)`
`Concept` | `QueryEngineImpl.getConceptById(User user, String id)`
`Collection` | `QueryEngineImpl.getTopics(User user)`
`Collection` | `QueryEngineImpl.getClassTopics(User user)`
`Collection` | `QueryEngineImpl.getInstanceTopics(User user)`
`Collection` | `QueryEngineImpl.getAssociations(User user, Topic topic)`
`Collection` | `QueryEngineImpl.getAssociationsOfType(User user, Topic type)`
`Collection` | `QueryEngineImpl.getAssociationRoles(User user, Association assoc)`
`Collection` | `QueryEngineImpl.getTopicsByBeginning(User user, String beginning)`
`Collection` | `QueryEngineImpl.getClassTopicsByBeginning(User user, String beginning)`
`Collection` | `QueryEngineImpl.getInstanceTopicsByBeginning(User user, String beginning)`
`Collection` | `QueryEngineImpl.getTopicsBySubstring(User user, String substring, boolean searchComment)`
`Collection` | `QueryEngineImpl.getClassTopicsBySubstring(User user, String substring, boolean searchComment)`
`Collection` | `QueryEngineImpl.getInstanceTopicsBySubstring(User user, String substring, boolean searchComment)`
`Collection` | `QueryEngineImpl.getTypes(User user, Topic topic)`
`Collection` | `QueryEngineImpl.getInstances(User user, Topic topic)`
`Collection` | `QueryEngineImpl.getInstanceRoots(User user)`
`Collection` | `QueryEngineImpl.getSuperclasses(User user, Topic topic)`
`Collection` | `QueryEngineImpl.getSubclasses(User user, Topic topic)`
`Collection` | `QueryEngineImpl.getClassRoots(User user)`
`int` | `QueryEngineImpl.getTopicCount(User user)`
`int` | `QueryEngineImpl.getClassTopicCount(User user)`
`int` | `QueryEngineImpl.getInstanceTopicCount(User user)`
`int` | `QueryEngineImpl.getAssociationCount(User user)`
`QueryEngineResultSet` | `QueryEngineSPARQLDummyImpl.executeQuery(User user, String query)`
`Topic` | `QueryEngineSPARQLDummyImpl.getTopicById(User user, String id)`
`Association` | `QueryEngineSPARQLDummyImpl.getAssociationById(User user, String id)`
`Concept` | `QueryEngineSPARQLDummyImpl.getConceptById(User user, String id)`
`Collection` | `QueryEngineSPARQLDummyImpl.getTopics(User user)`
`Collection` | `QueryEngineSPARQLDummyImpl.getAssociations(User user, Topic topic)`
`Collection` | `QueryEngineSPARQLDummyImpl.getAssociationsOfType(User user, Topic type)`
`Collection` | `QueryEngineSPARQLDummyImpl.getAssociationRoles(User user, Association assoc)`
`Collection` | `QueryEngineSPARQLDummyImpl.getInstanceRoots(User user)`
`Collection` | `QueryEngineSPARQLDummyImpl.getTopicsByBeginning(User user, String beginning)`
`Collection` | `QueryEngineSPARQLDummyImpl.getTopicsBySubstring(User user, String substring, boolean searchComment)`
`Collection` | `QueryEngineSPARQLDummyImpl.getClassTopics(User user)`
`Collection` | `QueryEngineSPARQLDummyImpl.getClassTopicsByBeginning(User user, String beginning)`
`Collection` | `QueryEngineSPARQLDummyImpl.getClassTopicsBySubstring(User user, String substring, boolean searchComment)`
`Collection` | `QueryEngineSPARQLDummyImpl.getInstanceTopics(User user)`
`Collection` | `QueryEngineSPARQLDummyImpl.getInstanceTopicsByBeginning(User user, String beginning)`
`Collection` | `QueryEngineSPARQLDummyImpl.getInstanceTopicsBySubstring(User user, String substring, boolean searchComment)`
`Collection` | `QueryEngineSPARQLDummyImpl.getInstances(User user, Topic topic)`
`Collection` | `QueryEngineSPARQLDummyImpl.getTypes(User user, Topic topic)`
`Collection` | `QueryEngineSPARQLDummyImpl.getSuperclasses(User user, Topic topic)`
`Collection` | `QueryEngineSPARQLDummyImpl.getSubclasses(User user, Topic topic)`
`Collection` | `QueryEngineSPARQLDummyImpl.getClassRoots(User user)`
`int` | `QueryEngineSPARQLDummyImpl.getTopicCount(User user)`
`int` | `QueryEngineSPARQLDummyImpl.getClassTopicCount(User user)`
`int` | `QueryEngineSPARQLDummyImpl.getInstanceTopicCount(User user)`
`int` | `QueryEngineSPARQLDummyImpl.getAssociationCount(User user)`
`void` | `SQLRatingImpl.setComment(User setter, String comment)`
`Rating` | `SQLRatingManagerImpl.createRating(User creator, double value)`
`Collection` | `SQLRatingManagerImpl.getUsersOwnRatings(User user)` returns all (TODO) user's ratings, newest first
`double` | `SQLRatingManagerImpl.getUsersAverageOwnRatingsValue(User user)`
`int` | `SQLRatingManagerImpl.getUsersOwnRatingsCount(User user)`
`void` | `SQLRatingManagerImpl.removeRating(User remover, Rating rating)`
`Rating` | `SQLRatingManagerImpl.getRating(Topic topic, User rater)`
`Rating` | `SQLRatingManagerImpl.getRating(Attribute attribute, User rater)`
`Rating` | `SQLRatingManagerImpl.getRating(Association association, User rater)`
`Rating` | `SQLRatingManagerImpl.getRating(User user, User rater)`
`Collection` | `SQLRatingManagerImpl.getRatings(User user)`
`int` | `SQLRatingManagerImpl.getRatingsCount(User user)`
`double` | `SQLRatingManagerImpl.getAverageRatingValue(User user)`
`void` | `SQLRatingManagerImpl.addRating(User rated, Rating rating)`
`void` | `SQLRatingManagerImpl.deleteRatings(User user)`
`Rating` | `SuperSubclassImpl.addRating(User rater, double value)`
`Rating` | `SuperSubclassImpl.getRating(User rater)`
`Rating` | `SynonymImpl.addRating(User rater, double value)`
`Rating` | `SynonymImpl.getRating(User rater)`
`void` | `TM4JRatingImpl.setComment(User setter, String comment)` Deprecated.
`Rating` | `TM4JRatingManagerImpl.createRating(User creator, double value)` Deprecated.
`void` | `TM4JRatingManagerImpl.addRating(User rated, Rating rating)` Deprecated.
`void` | `TM4JRatingManagerImpl.removeRating(User remover, Rating rating)` Deprecated.
`Rating` | `TM4JRatingManagerImpl.getRating(Topic topic, User rater)` Deprecated.
`Collection` | `TM4JRatingManagerImpl.getRatings(User user)` Deprecated.
`Rating` | `TM4JRatingManagerImpl.getRating(User user, User rater)` Deprecated.
`Rating` | `TM4JRatingManagerImpl.getRating(Attribute attribute, User rater)` Deprecated.
`Rating` | `TM4JRatingManagerImpl.getRating(Association association, User rater)` Deprecated.
`int` | `TM4JRatingManagerImpl.getRatingsCount(User user)` Deprecated.
`double` | `TM4JRatingManagerImpl.getAverageRatingValue(User user)` Deprecated.
`Collection` | `TM4JRatingManagerImpl.getUsersOwnRatings(User user)` Deprecated.
`double` | `TM4JRatingManagerImpl.getUsersAverageOwnRatingsValue(User user)` Deprecated.
`int` | `TM4JRatingManagerImpl.getUsersOwnRatingsCount(User user)` Deprecated.
`void` | `TM4JRatingManagerImpl.deleteRatings(User user)` Deprecated.
`void` | `TM4JTopicWrapper.setName(User setter, String name)`
`void` | `TM4JTopicWrapper.setComment(User setter, String comment)`
`Collection` | `TopicImpl.getInstances(User user)`
`Collection` | `TopicImpl.getTypes(User user)`
`TypeInstance` | `TopicImpl.getType(User user, String id)`
`TypeInstance` | `TopicImpl.addType(User adder, Topic type)`
`void` | `TopicImpl.removeType(User remover, Topic type)`
`Collection` | `TopicImpl.getAssociations(User user)`
`Rating` | `TopicImpl.addRating(User rater, double value)`
`Rating` | `TopicImpl.getRating(User user)`
`void` | `TopicImpl.addAttribute(User setter, Attribute attr)`
`void` | `TopicImpl.removeAttribute(User remover, Attribute attr)`
`Attribute` | `TopicImpl.getAttribute(User getter, String id)`
`Collection` | `TopicImpl.getAttributes(User getter)`
`Collection` | `TopicImpl.getAttributes(User getter, Topic type)`
`Collection` | `TopicImpl.getOccurrences(User user)`
`Occurrence` | `TopicImpl.getOccurrence(User user, String id)`
`Occurrence` | `TopicImpl.addOccurrence(User adder, String data, Topic type)`
`void` | `TopicImpl.removeOccurrence(User remover, Occurrence occ)`
`Collection` | `TopicImpl.getSynonyms(User user)`
`Synonym` | `TopicImpl.getSynonym(User user, String id)`
`Synonym` | `TopicImpl.addSynonym(User adder, Topic topic)`
`void` | `TopicImpl.removeSynonym(User remover, Topic topic)`
`SuperSubclass` | `TopicImpl.getSuperclass(User user, String id)`
`Collection` | `TopicImpl.getSuperclasses(User user)`
`Collection` | `TopicImpl.getSubclasses(User user)`
`SuperSubclass` | `TopicImpl.addSuperclass(User adder, Topic cls)`
`void` | `TopicImpl.removeSuperclass(User remover, Topic cls)`
`Rating` | `TypeInstanceImpl.addRating(User rater, double value)`
`Rating` | `TypeInstanceImpl.getRating(User rater)`
`Rating` | `UserImpl.addRating(User rater, double value)`
`Rating` | `UserImpl.getRating(User user)`
`void` | `UserImpl.setComment(User setter, String comment)`
`void` | `UserManagerImpl.logout(User user)`
`void` | `UserManagerImpl.changeUser(User user, String oldPassword, String newPassword, Map data)`
`void` | `UserManagerImpl.deleteUser(User user, String password)`
`protected void` | `UserManagerImpl.assignSystemRoles(User user)`
`protected void` | `UserManagerImpl.fireUserLoggedIn(User user)`
`protected void` | `UserManagerImpl.fireUserLoggedOut(User user)`
`protected void` | `UserManagerImpl.fireUserCreated(User user)`
`protected void` | `UserManagerImpl.saveUserScore(User user)`
`protected void` | `UserManagerImpl.saveUserComment(User user)`
`protected void` | `UserManagerImpl.saveUserRoles(User user)`

Constructors in de.uka.ipd.consensus.impl with parameters of type User
`SQLRatingImpl(SQLRatingManagerImpl rmi, int id, User creator, String username, double value, long date)`
`SQLRatingImpl(SQLRatingManagerImpl rmi, int id, User creator, String username, Rateable rateable, double value, String comment, long date, long rateddate)`
`SQLRatingImpl(SQLRatingManagerImpl rmi, int id, User creator, String username, Rateable rateable, double value, String comment, long date, long rateddate, boolean historical)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES