Uses of Interface
edu.iu.iv.modeling.tarl.topic.TopicGroup

Packages that use TopicGroup
edu.iu.iv.modeling.tarl.output   
edu.iu.iv.modeling.tarl.output.impl   
edu.iu.iv.modeling.tarl.topic   
edu.iu.iv.modeling.tarl.topic.impl   
 

Uses of TopicGroup in edu.iu.iv.modeling.tarl.output
 

Methods in edu.iu.iv.modeling.tarl.output with parameters of type TopicGroup
 void OutputWriter.initialize(PublicationGroup publicationGroup, AuthorGroup authorGroup, TopicGroup topicGroup)
          Initializes the OutputWriter with the given publications, authors and topics
 

Uses of TopicGroup in edu.iu.iv.modeling.tarl.output.impl
 

Fields in edu.iu.iv.modeling.tarl.output.impl declared as TopicGroup
 TopicGroup DefaultOutputWriter.topics
          Stores the TopicGroupInterface for the model
 

Methods in edu.iu.iv.modeling.tarl.output.impl with parameters of type TopicGroup
 void DefaultOutputWriter.initialize(PublicationGroup publicationGroup, AuthorGroup authorGroup, TopicGroup topicGroup)
          Initializes the OutputWriter with the given publications and authors
 

Uses of TopicGroup in edu.iu.iv.modeling.tarl.topic
 

Methods in edu.iu.iv.modeling.tarl.topic that return TopicGroup
 TopicGroup TopicManager.getTopics()
          Returns the group of all the Topics in the system
 TopicGroup TopicDatabase.getTopics()
          Returns all the Topics in the database
 

Uses of TopicGroup in edu.iu.iv.modeling.tarl.topic.impl
 

Classes in edu.iu.iv.modeling.tarl.topic.impl that implement TopicGroup
 class DefaultTopicGroup
          This class defines the Group of Topics.
 

Methods in edu.iu.iv.modeling.tarl.topic.impl that return TopicGroup
 TopicGroup DefaultTopicManager.getTopics()
          Returns the group of all the Topics in the system
 TopicGroup DefaultTopicGroup.getRandomTopics(int num_elements)
          Returns the specified number of different random Topics from the TopicGroup as a TopicGroup.
static TopicGroup DefaultTopicGroup.union(TopicGroup topic_group1, TopicGroup topic_group2)
          Returns the union of two specified TopicGroups as a TopicGroup.
static TopicGroup DefaultTopicGroup.intersection(TopicGroup topic_group1, TopicGroup topic_group2)
          Returns the intersection of two specified TopicGroups.
static TopicGroup DefaultTopicGroup.difference(TopicGroup topic_group1, TopicGroup topic_group2)
          Returns the difference of the two specified TopicGroups.
 TopicGroup DefaultTopicDatabase.getTopics()
          Returns the list of Topics in the Database
 

Methods in edu.iu.iv.modeling.tarl.topic.impl with parameters of type TopicGroup
 void DefaultTopicGroup.union(TopicGroup topic_group)
          Modifies the TopicGroup to be the union of itself and the specified TopicGroup.
static TopicGroup DefaultTopicGroup.union(TopicGroup topic_group1, TopicGroup topic_group2)
          Returns the union of two specified TopicGroups as a TopicGroup.
static TopicGroup DefaultTopicGroup.union(TopicGroup topic_group1, TopicGroup topic_group2)
          Returns the union of two specified TopicGroups as a TopicGroup.
 void DefaultTopicGroup.intersection(TopicGroup topic_group)
          Modifies the TopicGroup to be the intersection of the Group and the specified TopicGroup.
static TopicGroup DefaultTopicGroup.intersection(TopicGroup topic_group1, TopicGroup topic_group2)
          Returns the intersection of two specified TopicGroups.
static TopicGroup DefaultTopicGroup.intersection(TopicGroup topic_group1, TopicGroup topic_group2)
          Returns the intersection of two specified TopicGroups.
 void DefaultTopicGroup.difference(TopicGroup topic_group)
          Modifies the Group to be the difference of the current TopicGroup and the specified TopicGroup.
static TopicGroup DefaultTopicGroup.difference(TopicGroup topic_group1, TopicGroup topic_group2)
          Returns the difference of the two specified TopicGroups.
static TopicGroup DefaultTopicGroup.difference(TopicGroup topic_group1, TopicGroup topic_group2)
          Returns the difference of the two specified TopicGroups.
static boolean DefaultTopicGroup.isSubset(TopicGroup topic_group1, TopicGroup topic_group2)
          Tests whether the TopicGroup specified by the second argument is a subset of the TopicGroup specified by the first argument
static boolean DefaultTopicGroup.isSubset(TopicGroup topic_group1, TopicGroup topic_group2)
          Tests whether the TopicGroup specified by the second argument is a subset of the TopicGroup specified by the first argument
static boolean DefaultTopicGroup.areSetEqual(TopicGroup topic_group1, TopicGroup topic_group2)
          Tests whether the two TopicGroups are equal or not in terms of Set Equality.
static boolean DefaultTopicGroup.areSetEqual(TopicGroup topic_group1, TopicGroup topic_group2)
          Tests whether the two TopicGroups are equal or not in terms of Set Equality.
 

Constructors in edu.iu.iv.modeling.tarl.topic.impl with parameters of type TopicGroup
DefaultTopicGroup(TopicGroup topics)
          Creates a new instance for a TopicGroup as an exact replica of the specified TopicGroup object