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

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

Packages that use Association
de.snailshell.consensus.demo |
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 Association in de.snailshell.consensus.demo

Methods in de.snailshell.consensus.demo that return Association
`Association` | `AssociationBean.getAssociation()`
`static Association` | `ConsensusFoundationUtils.getLastVisitedAssociation(javax.servlet.http.HttpServletRequest request)`

Methods in de.snailshell.consensus.demo with parameters of type Association
`static void` | `ConsensusFoundationUtils.setLastVisitedAssociation(javax.servlet.http.HttpServletRequest request, Association a)`

Constructors in de.snailshell.consensus.demo with parameters of type Association
`AssociationBean(User user, Association association)`

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

Methods in de.uka.ipd.consensus.foundation.evolution with parameters of type Association
`void` | `EvolutionManager.deleteAssociation(User user, Association assoc)` Deletes an association and all dependant elements (e.g. topics, if it makes sense).

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

Methods in de.uka.ipd.consensus.foundation.ontology that return Association
`Association` | `OntologyManager.createAssociation(User creator, String id, String name, Topic type)` Creates an association of the given type.

Methods in de.uka.ipd.consensus.foundation.ontology with parameters of type Association
`void` | `OntologyManager.deleteAssociation(Association assoc)` Deletes an association permanently from the ontology.

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

Methods in de.uka.ipd.consensus.foundation.query that return Association
`Association` | `QueryEngine.getAssociationById(User user, String id)` Returns an association for a given id.

Methods in de.uka.ipd.consensus.foundation.query with parameters of type Association
`Collection` | `QueryEngine.getAssociationRoles(User user, Association assoc)` Returns a collection of all AssociationRole objects that are part of the given association.

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

Methods in de.uka.ipd.consensus.foundation.rating with parameters of type Association
`void` | `RatingManager.addRating(Association rated, Rating rating)` Adds the given rating to the given association.
`Collection` | `RatingManager.getRatings(Association association)` Returns a collection of all Rating objects that have been added to the given association.
`int` | `RatingManager.getRatingsCount(Association association)` Returns the number of ratings that have been added to the given association.
`double` | `RatingManager.getAverageRatingValue(Association association)` Returns the average (arithmetic mean) of all ratings for the given association.
`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).
`void` | `RatingManager.deleteRatings(Association association)` If an association is deleted permanently from the ontology, this method can be used to remove the ratings that were added to the association, too (including historical values).

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

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

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

Methods in de.uka.ipd.consensus.foundation.schema that return Association
`Association` | `AssociationRole.getAssociation()` Returns the association that this role belongs to.

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

Classes in de.uka.ipd.consensus.impl that implement Association
`class` | `AssociationImpl` This is the TM4J-based implementation of the Association interface.

Methods in de.uka.ipd.consensus.impl that return Association
`Association` | `AssociationRoleImpl.getAssociation()`
`protected Association` | `OntologyManagerImpl.addSuperclass(User adder, Topic topic, Topic superclass, boolean fire)`
`protected Association` | `OntologyManagerImpl.addInstanceType(User adder, Topic topic, Topic type, boolean fire)`
`Association` | `OntologyManagerImpl.createAssociation(User creator, String id, String name, Topic type)`
`Association` | `QueryEngineImpl.getAssociationById(User user, String id)`
`Association` | `QueryEngineSPARQLDummyImpl.getAssociationById(User user, String id)`

Methods in de.uka.ipd.consensus.impl with parameters of type Association
`boolean` | `DynamicRightsManagerImpl.mayViewAssociation(User user, Association assoc)`
`boolean` | `DynamicRightsManagerImpl.mayChangeAssociation(User user, Association assoc)`
`boolean` | `DynamicRightsManagerImpl.mayDeleteAssociation(User user, Association assoc)`
`void` | `DynamicRightsManagerImpl.checkViewAssociation(User user, Association assoc)`
`void` | `DynamicRightsManagerImpl.checkChangeAssociation(User user, Association assoc)`
`void` | `DynamicRightsManagerImpl.checkDeleteAssociation(User user, Association assoc)`
`void` | `EvolutionManagerImpl.deleteAssociation(User user, Association assoc)`
`void` | `OntologyManagerImpl.deleteAssociation(Association assoc)`
`protected void` | `OntologyManagerImpl.fireAssociationCreated(Association assoc, User creator)`
`protected void` | `OntologyManagerImpl.fireAssociationTopicAdded(Association assoc, User adder, Topic topic)`
`protected void` | `OntologyManagerImpl.fireAssociationTopicRemoved(Association assoc, User remover, Topic topic)`
`Collection` | `QueryEngineImpl.getAssociationRoles(User user, Association assoc)`
`Collection` | `QueryEngineSPARQLDummyImpl.getAssociationRoles(User user, Association assoc)`
`Rating` | `SQLRatingManagerImpl.getRating(Association association, User rater)`
`Collection` | `SQLRatingManagerImpl.getRatings(Association association)`
`int` | `SQLRatingManagerImpl.getRatingsCount(Association association)`
`double` | `SQLRatingManagerImpl.getAverageRatingValue(Association association)`
`void` | `SQLRatingManagerImpl.addRating(Association rated, Rating rating)`
`void` | `SQLRatingManagerImpl.deleteRatings(Association association)`
`void` | `TM4JRatingManagerImpl.addRating(Association rated, Rating rating)` Deprecated.
`Collection` | `TM4JRatingManagerImpl.getRatings(Association association)` Deprecated.
`Rating` | `TM4JRatingManagerImpl.getRating(Association association, User rater)` Deprecated.
`int` | `TM4JRatingManagerImpl.getRatingsCount(Association association)` Deprecated.
`double` | `TM4JRatingManagerImpl.getAverageRatingValue(Association association)` Deprecated.
`void` | `TM4JRatingManagerImpl.deleteRatings(Association association)` Deprecated.

Constructors in de.uka.ipd.consensus.impl with parameters of type Association
`SuperSubclassImpl(Topic subclass, Topic superclass, Association assoc)`
`SynonymImpl(Topic topic, Topic synonym, Association assoc)`
`TypeInstanceImpl(Topic instance, Topic type, Association assoc)`

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