ix.ispace
Class RelationshipGroup

java.lang.Object
  extended by ix.ispace.AbstractAgentGroup
      extended by ix.ispace.RelationshipGroup
All Implemented Interfaces:
AgentGroup

public class RelationshipGroup
extends AbstractAgentGroup


Field Summary
(package private)  AgentRelationship rel
           
 
Fields inherited from class ix.ispace.AbstractAgentGroup
contactManager, name
 
Constructor Summary
RelationshipGroup(AgentRelationship rel, ContactManager cm)
           
 
Method Summary
 java.util.Collection getBasePopulation()
          Returns the collection of AgentData objects from which this group's members are selected.
 
Methods inherited from class ix.ispace.AbstractAgentGroup
getKnownMembers, getName, isMember
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

rel

AgentRelationship rel
Constructor Detail

RelationshipGroup

public RelationshipGroup(AgentRelationship rel,
                         ContactManager cm)
Method Detail

getBasePopulation

public java.util.Collection getBasePopulation()
Returns the collection of AgentData objects from which this group's members are selected.

Overrides:
getBasePopulation in class AbstractAgentGroup
See Also:
AgentData, ContactManager.getAgentData(AgentRelationship)