org.jscience.economics
Class WorkSituation

java.lang.Object
  extended by org.jscience.sociology.Situation
      extended by org.jscience.economics.EconomicSituation
          extended by org.jscience.economics.WorkSituation
All Implemented Interfaces:
Commented, Named
Direct Known Subclasses:
Celebration, LawSuitSituation, MedicalSituation

public class WorkSituation
extends EconomicSituation

A class representing the interaction of people around a common activity. Situations happen usually at dedicated places.


Constructor Summary
WorkSituation(java.lang.String name, java.lang.String comments)
          Creates a new WorkSituation object.
 
Method Summary
 void addWorker(Individual individual, java.lang.String function, Organization organization)
          DOCUMENT ME!
 
Methods inherited from class org.jscience.economics.EconomicSituation
addEconomicAgent
 
Methods inherited from class org.jscience.sociology.Situation
addRole, addRole, getComments, getIndividuals, getName, getRoles, removeRole, setRoles
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WorkSituation

public WorkSituation(java.lang.String name,
                     java.lang.String comments)
Creates a new WorkSituation object.

Parameters:
name - DOCUMENT ME!
comments - DOCUMENT ME!
Method Detail

addWorker

public void addWorker(Individual individual,
                      java.lang.String function,
                      Organization organization)
DOCUMENT ME!

Parameters:
individual - DOCUMENT ME!
function - DOCUMENT ME!
organization - DOCUMENT ME!