|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jscience.biology.Population
org.jscience.psychology.social.Group
org.jscience.economics.Community
public class Community
A class representing a loose, primitive organization where resources are simply shared.
| Constructor Summary | |
|---|---|
Community(Species species,
Place place)
Creates a new Community object. |
|
Community(Species species,
java.util.Set individuals,
Place place)
Creates a new Community object. |
|
| Method Summary | |
|---|---|
void |
addResource(Resource resource)
DOCUMENT ME! |
void |
barterResources(java.util.Set offeredResources,
Community otherParty,
java.util.Set wantedResources)
DOCUMENT ME! |
boolean |
consumeResources(Task task)
DOCUMENT ME! |
java.util.Set |
getResources()
DOCUMENT ME! |
void |
removeResource(Resource resource)
DOCUMENT ME! |
void |
setResources(java.util.Set resources)
DOCUMENT ME! |
| Methods inherited from class org.jscience.psychology.social.Group |
|---|
addIndividual, getFormalTerritory, getLeaders, getRelation, removeIndividual, setFormalTerritory, setIndividuals, setLeaders, setRelation |
| Methods inherited from class org.jscience.biology.Population |
|---|
getIndividuals, getPosition, getSpecies, getTerritory, isContained, size |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Community(Species species,
Place place)
species - DOCUMENT ME!place - DOCUMENT ME!
public Community(Species species,
java.util.Set individuals,
Place place)
species - DOCUMENT ME!individuals - DOCUMENT ME!place - DOCUMENT ME!| Method Detail |
|---|
public java.util.Set getResources()
getResources in interface TaskProcessorpublic void addResource(Resource resource)
resource - DOCUMENT ME!
java.lang.IllegalArgumentException - DOCUMENT ME!public void removeResource(Resource resource)
resource - DOCUMENT ME!public void setResources(java.util.Set resources)
resources - DOCUMENT ME!
java.lang.IllegalArgumentException - DOCUMENT ME!
public void barterResources(java.util.Set offeredResources,
Community otherParty,
java.util.Set wantedResources)
offeredResources - DOCUMENT ME!otherParty - DOCUMENT ME!wantedResources - DOCUMENT ME!
java.lang.IllegalArgumentException - DOCUMENT ME!public boolean consumeResources(Task task)
consumeResources in interface TaskProcessortask - DOCUMENT ME!
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||