com.anji.run
Class Domain

java.lang.Object
  extended by com.anji.run.Domain

public class Domain
extends java.lang.Object

Hibernate-able run object.

Author:
Philip Tucker

Constructor Summary
Domain(java.lang.String aName)
           
 
Method Summary
 void addPopulation(Population aPopulation)
          Add new population to domain.
 void addRepresentation(Representation representation)
          Add new representation to domain.
 java.lang.String getName()
           
 java.util.Set getPopulations()
           
 java.util.Set getRepresentations()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Domain

public Domain(java.lang.String aName)
Parameters:
aName -
Method Detail

addPopulation

public void addPopulation(Population aPopulation)
Add new population to domain.

Parameters:
aPopulation -

addRepresentation

public void addRepresentation(Representation representation)
Add new representation to domain.

Parameters:
representation -

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object
See Also:
Object.toString()

getName

public java.lang.String getName()
Returns:
unique run ID

getPopulations

public java.util.Set getPopulations()
Returns:
Set contains Population objects

getRepresentations

public java.util.Set getRepresentations()
Returns:
Set contains Representation objects