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

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

Packages that use Attribute
de.uka.ipd.consensus.foundation.evolution |
de.uka.ipd.consensus.foundation.ontology |
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 Attribute in de.uka.ipd.consensus.foundation.evolution

Methods in de.uka.ipd.consensus.foundation.evolution with parameters of type Attribute
`void` | `EvolutionManager.deleteAttribute(User user, Topic topic, Attribute attr)` Deletes an attribute (and all dependant elements if there are any).

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

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

Methods in de.uka.ipd.consensus.foundation.ontology with parameters of type Attribute
`void` | `OntologyManager.deleteAttribute(Attribute attr)` Deletes an attribute permanently from the ontology.

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

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

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

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

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

Methods in de.uka.ipd.consensus.foundation.schema that return Attribute
`Attribute` | `Attributeable.getAttribute(User getter, String id)` Returns the attribute of a given id.

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

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

Classes in de.uka.ipd.consensus.impl that implement Attribute
`class` | `AttributeImpl` TODO

Methods in de.uka.ipd.consensus.impl that return Attribute
`Attribute` | `OntologyManagerImpl.createAttribute(User creator, String id, String name, String value, Topic type)`
`Attribute` | `TopicImpl.getAttribute(User getter, String id)`

Methods in de.uka.ipd.consensus.impl with parameters of type Attribute
`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)`
`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` | `EvolutionManagerImpl.deleteAttribute(User user, Topic topic, Attribute attr)`
`protected void` | `OntologyManagerImpl.addAttribute(User adder, Topic topic, Attribute attr)`
`protected void` | `OntologyManagerImpl.removeAttribute(User remover, Topic topic, Attribute attr)`
`void` | `OntologyManagerImpl.deleteAttribute(Attribute attr)`
`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)`
`Rating` | `SQLRatingManagerImpl.getRating(Attribute attribute, User rater)`
`Collection` | `SQLRatingManagerImpl.getRatings(Attribute attribute)`
`int` | `SQLRatingManagerImpl.getRatingsCount(Attribute attribute)`
`double` | `SQLRatingManagerImpl.getAverageRatingValue(Attribute attribute)`
`void` | `SQLRatingManagerImpl.addRating(Attribute rated, Rating rating)`
`void` | `SQLRatingManagerImpl.deleteRatings(Attribute attribute)`
`void` | `TM4JRatingManagerImpl.addRating(Attribute rated, Rating rating)` Deprecated.
`Collection` | `TM4JRatingManagerImpl.getRatings(Attribute attribute)` Deprecated.
`Rating` | `TM4JRatingManagerImpl.getRating(Attribute attribute, User rater)` Deprecated.
`int` | `TM4JRatingManagerImpl.getRatingsCount(Attribute attribute)` Deprecated.
`double` | `TM4JRatingManagerImpl.getAverageRatingValue(Attribute attribute)` Deprecated.
`void` | `TM4JRatingManagerImpl.deleteRatings(Attribute attribute)` Deprecated.
`void` | `TopicImpl.addAttribute(User setter, Attribute attr)`
`void` | `TopicImpl.removeAttribute(User remover, Attribute attr)`

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