|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jscience.util.NAryTree
org.jscience.economics.Organigram
public class Organigram
A class representing a formal organigram, that is the organization a it is seen from above and meant to be by the boss. It is different from the real process of work (see Worker, the hierarchy of workers is not really a hierarchy) and different from the flow of resources (see Work).
| Constructor Summary | |
|---|---|
Organigram(java.lang.String name)
Creates a new Organigram object. |
|
Organigram(java.lang.String name,
java.util.Set workers)
Creates a new Organigram object. |
|
| Method Summary | |
|---|---|
void |
addWorker(Worker worker)
DOCUMENT ME! |
java.util.Set |
getAllWorkers()
DOCUMENT ME! |
java.lang.String |
getName()
DOCUMENT ME! |
java.util.Set |
getWorkers()
DOCUMENT ME! |
void |
removeWorker(Worker worker)
DOCUMENT ME! |
void |
setContents(java.lang.Object obj)
DOCUMENT ME! |
void |
setName(java.lang.String name)
DOCUMENT ME! |
void |
setWorkers(java.util.Set workers)
DOCUMENT ME! |
| Methods inherited from class org.jscience.util.NAryTree |
|---|
addChild, clone, equals, extractNAryTree, getAllChildren, getChildren, getCommonRoot, getContents, getDepth, getLineage, getParent, getRoot, getRoot, hasChild, hasChild, hasDistantChild, hasParent, removeChild, setChildren |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Organigram(java.lang.String name)
name - DOCUMENT ME!
public Organigram(java.lang.String name,
java.util.Set workers)
name - DOCUMENT ME!workers - DOCUMENT ME!| Method Detail |
|---|
public java.lang.String getName()
getName in interface Namedpublic void setName(java.lang.String name)
name - DOCUMENT ME!
java.lang.IllegalArgumentException - DOCUMENT ME!public void setContents(java.lang.Object obj)
setContents in class NAryTreeobj - DOCUMENT ME!
java.lang.IllegalArgumentException - DOCUMENT ME!public java.util.Set getWorkers()
public void addWorker(Worker worker)
worker - DOCUMENT ME!
java.lang.IllegalArgumentException - DOCUMENT ME!public void removeWorker(Worker worker)
worker - DOCUMENT ME!public void setWorkers(java.util.Set workers)
workers - DOCUMENT ME!
java.lang.IllegalArgumentException - DOCUMENT ME!public java.util.Set getAllWorkers()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||