Uses of Interface
de.uka.ipd.consensus.foundation.schema.Topic

Packages that use Topic
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.foundation.scoring   
de.uka.ipd.consensus.impl   
 

Uses of Topic in de.snailshell.consensus.demo
 

Methods in de.snailshell.consensus.demo that return Topic
 Topic TopicBean.getTopic()
           
 

Methods in de.snailshell.consensus.demo with parameters of type Topic
static void ConsensusFoundationUtils.addLastVisitedTopic(javax.servlet.http.HttpServletRequest request, Topic t)
           
static Set ConsensusFoundationUtils.getParentTypes(User user, Topic t)
           
 

Constructors in de.snailshell.consensus.demo with parameters of type Topic
TopicBean(User user, Topic topic)
           
 

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

Methods in de.uka.ipd.consensus.foundation.evolution that return Topic
 Topic EvolutionEvent.getTopic()
          If an event happens on a topic aditionally to the base concept (e.g. if two topics are merged), this method returns the additional topic.
 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.
 

Methods in de.uka.ipd.consensus.foundation.evolution with parameters of type Topic
 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.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 Topic
EvolutionEvent(ConsensusFoundationManager cfm, Concept source, User user, Topic topic)
           
 

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

Methods in de.uka.ipd.consensus.foundation.ontology that return Topic
 Topic OntologyEvent.getOldType()
          If the type of a concept changes, this method returns the old type.
 Topic OntologyEvent.getTopic()
          If an event happens on a topic aditionally to the base concept (e.g. if a topic is added to a base association), this method returns the topic.
 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.
 

Methods in de.uka.ipd.consensus.foundation.ontology with parameters of type Topic
 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.
 void OntologyManager.deleteTopic(Topic topic)
          Deletes a topic permanently from the ontology.
 

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

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

Methods in de.uka.ipd.consensus.foundation.query that return Topic
 Topic QueryEngine.getTopicById(User user, String id)
          Returns a topic for a given id.
 

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

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

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

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

Methods in de.uka.ipd.consensus.foundation.rights with parameters of type Topic
 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.mayCreateAttribute(User user, Topic type)
          Checks if the user is allowed to create attributes of the given type.
 boolean DynamicRightsManager.mayAddSynonym(User user, Topic base)
          Checks if the user is allowed to add a synonymous topic to a given topic.
 boolean DynamicRightsManager.mayAddType(User user, Topic base)
          Checks if the user is allowed to add a type topic to a given topic.
 boolean DynamicRightsManager.mayAddClass(User user, Topic base)
          Checks if the user is allowed to add a superclass to a class topic.
 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.checkCreateAttribute(User user, Topic type)
          Checks if the user is allowed to create attributes of the given type.
 void DynamicRightsManager.checkAddSynonym(User user, Topic base)
          Checks if the user is allowed to add a synonymous topic to a given topic.
 void DynamicRightsManager.checkAddType(User user, Topic base)
          Checks if the user is allowed to add a type topic to a given topic.
 void DynamicRightsManager.checkAddClass(User user, Topic base)
          Checks if the user is allowed to add a superclass to a class topic.
 

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

Methods in de.uka.ipd.consensus.foundation.schema that return Topic
 Topic Association.getType()
          Returns the type of the association.
 Topic AssociationRole.getType()
          Returns the type topic of this role.
 Topic Attribute.getType()
          Returns the type of the attribute.
 Topic Occurrence.getTopic()
          Returns the topic that this occurrence belongs to.
 Topic Occurrence.getType()
          Returns the type topic of this occurrence.
 Topic SuperSubclass.getSuperclass()
          Returns the superclass topic of a superclass-subclass-relationship between two topics.
 Topic SuperSubclass.getSubclass()
          Returns the subclass topic of a superclass-subclass-relationship between two topics.
 Topic Synonym.getSynonym()
          Returns the synonymous topic of a synonym-relationship between two topics.
 Topic Synonym.getTopic()
          Returns the base topic of a synonym-relationship between two topics, i.e. the topic from which the Synonym object is retrieved.
 Topic TypeInstance.getType()
          Returns the type topic of a type-instance-relationship between two topics.
 Topic TypeInstance.getInstance()
          Returns the instance topic of a type-instance-relationship between two topics.
 

Methods in de.uka.ipd.consensus.foundation.schema with parameters of type Topic
 void Association.setType(User setter, Topic type)
          Sets the type of the association.
 AssociationRole Association.getAssociationRole(Topic type)
          Returns the AssociationRole of a certain type.
 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(Topic topic, Topic roleType)
          Queries if the topic is player of the given role in this association.
 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.
 boolean AssociationRole.isOfType(Topic type)
          Checks if this role is of the given type.
 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.
 boolean AssociationRole.hasTopic(Topic topic)
          Checks if the given topic is a player of this role.
 void Attribute.setType(User setter, Topic type)
          Sets the type of the attribute.
 Collection Attributeable.getAttributes(User getter, Topic type)
          Returns a collection of all Attribute objects of the given type.
 boolean Concept.isOfType(Topic type)
          Checks if this concept is of the given type.
 void Occurrence.setType(User setter, Topic type)
          Sets the type of the occurrence.
 boolean Occurrence.isOfType(Topic type)
          Checks if this occurrence is of the given type.
 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).
 Collection Topic.getOccurrences(Topic type)
          Returns a collection of all Occurrence objects of a certain type for 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).
 boolean Topic.isSynonymous(Topic topic)
          Checks if the given topic is synonymous with this 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 Topic in de.uka.ipd.consensus.foundation.scoring
 

Methods in de.uka.ipd.consensus.foundation.scoring that return Topic
 Topic ScoringEvent.getOldType()
          If the type of a concept changes, this method returns the old type.
 Topic ScoringEvent.getTopic()
          If an event happens on two topics (e.g. if two topics are merged), this method returns the second topic.
 

Constructors in de.uka.ipd.consensus.foundation.scoring with parameters of type Topic
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 Topic in de.uka.ipd.consensus.impl
 

Classes in de.uka.ipd.consensus.impl that implement Topic
 class TopicImpl
          TODO
 

Methods in de.uka.ipd.consensus.impl that return Topic
 Topic AssociationImpl.getType()
           
 Topic AssociationRoleImpl.getType()
           
 Topic AttributeImpl.getType()
           
 Topic EvolutionManagerImpl.mergeTopics(User user, Topic topic1, Topic topic2)
           
 Topic EvolutionManagerImpl.makeClass(User user, Topic instance)
           
 Topic EvolutionManagerImpl.makeInstance(User user, Topic cls)
           
 Topic OccurrenceImpl.getTopic()
           
 Topic OccurrenceImpl.getType()
           
 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)
           
 Topic QueryEngineImpl.getTopicById(User user, String id)
           
 Topic QueryEngineSPARQLDummyImpl.getTopicById(User user, String id)
           
 Topic SuperSubclassImpl.getSuperclass()
           
 Topic SuperSubclassImpl.getSubclass()
           
 Topic SynonymImpl.getTopic()
           
 Topic SynonymImpl.getSynonym()
           
 Topic TypeInstanceImpl.getType()
           
 Topic TypeInstanceImpl.getInstance()
           
 

Methods in de.uka.ipd.consensus.impl with parameters of type Topic
 void AssociationImpl.setType(User setter, Topic type)
           
 boolean AssociationImpl.isOfType(Topic type)
           
 AssociationRole AssociationImpl.getAssociationRole(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)
           
 boolean AssociationImpl.hasTopic(Topic topic, Topic roleType)
           
 boolean AssociationImpl.hasTopic(User user, Topic topic)
           
 Collection AssociationImpl.getTopics(User getter, Topic roleType)
           
 void AssociationRoleImpl.setType(User setter, Topic type)
           
 boolean AssociationRoleImpl.isOfType(Topic type)
           
 void AssociationRoleImpl.addTopic(User adder, Topic topic)
           
 void AssociationRoleImpl.removeTopic(User remover, Topic topic)
           
 boolean AssociationRoleImpl.hasTopic(Topic topic)
           
 void AttributeImpl.setType(User setter, Topic type)
           
 boolean AttributeImpl.isOfType(Topic type)
           
 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.mayCreateAttribute(User user, Topic type)
           
 boolean DynamicRightsManagerImpl.mayAddSynonym(User user, Topic base)
           
 boolean DynamicRightsManagerImpl.mayAddType(User user, Topic base)
           
 boolean DynamicRightsManagerImpl.mayAddClass(User user, Topic base)
           
 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.checkCreateAttribute(User user, Topic type)
           
 void DynamicRightsManagerImpl.checkAddSynonym(User user, Topic base)
           
 void DynamicRightsManagerImpl.checkAddType(User user, Topic base)
           
 void DynamicRightsManagerImpl.checkAddClass(User user, Topic base)
           
 void EvolutionManagerImpl.deleteTopic(User user, Topic topic)
           
 void EvolutionManagerImpl.deleteTopicAndSubtopics(User user, Topic topic)
           
 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.setType(User setter, Topic type)
           
 boolean OccurrenceImpl.isOfType(Topic type)
           
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)
           
 void OntologyManagerImpl.deleteTopic(Topic topic)
           
protected  void OntologyManagerImpl.fireTopicCreated(Topic topic, User creator)
           
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.fireAttributeRemoved(Attribute attr, User remover, Topic topic)
           
 Collection QueryEngineImpl.getAssociations(User user, Topic topic)
           
 Collection QueryEngineImpl.getAssociationsOfType(User user, Topic type)
           
 Collection QueryEngineImpl.getTypes(User user, Topic topic)
           
 Collection QueryEngineImpl.getInstances(User user, Topic topic)
           
 Collection QueryEngineImpl.getSuperclasses(User user, Topic topic)
           
 Collection QueryEngineImpl.getSubclasses(User user, Topic topic)
           
 Collection QueryEngineSPARQLDummyImpl.getAssociations(User user, Topic topic)
           
 Collection QueryEngineSPARQLDummyImpl.getAssociationsOfType(User user, Topic type)
           
 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)
           
 Rating SQLRatingManagerImpl.getRating(Topic topic, User rater)
           
 Collection SQLRatingManagerImpl.getRatings(Topic topic)
           
 int SQLRatingManagerImpl.getRatingsCount(Topic topic)
           
 double SQLRatingManagerImpl.getAverageRatingValue(Topic topic)
           
 void SQLRatingManagerImpl.addRating(Topic rated, Rating rating)
           
 void SQLRatingManagerImpl.deleteRatings(Topic topic)
           
 void TM4JRatingManagerImpl.addRating(Topic rated, Rating rating)
          Deprecated.  
 Collection TM4JRatingManagerImpl.getRatings(Topic topic)
          Deprecated.  
 Rating TM4JRatingManagerImpl.getRating(Topic topic, User rater)
          Deprecated.  
 int TM4JRatingManagerImpl.getRatingsCount(Topic topic)
          Deprecated.  
 double TM4JRatingManagerImpl.getAverageRatingValue(Topic topic)
          Deprecated.  
 void TM4JRatingManagerImpl.deleteRatings(Topic topic)
          Deprecated.  
 TypeInstance TopicImpl.addType(User adder, Topic type)
           
 void TopicImpl.removeType(User remover, Topic type)
           
 boolean TopicImpl.isOfType(Topic type)
           
 Collection TopicImpl.getAttributes(User getter, Topic type)
           
 Collection TopicImpl.getOccurrences(Topic type)
           
 Occurrence TopicImpl.addOccurrence(User adder, String data, Topic type)
           
 boolean TopicImpl.isSynonymous(Topic topic)
           
 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)
           
 

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