|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectuchicago.src.sim.network.DefaultNode
uchicago.src.sim.network.DefaultDrawableNode
uchicago.src.repastdemos.neural.Boss
public class Boss
This class represents the agent who gives orders to the employees. These
agents don't actually praise or punish the agents according to their actions.
The Consultant does that.
Consultant| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class uchicago.src.sim.network.DefaultNode |
|---|
DefaultNode.OrderedHashMap |
| Field Summary | |
|---|---|
protected Office |
office
|
| Fields inherited from class uchicago.src.sim.network.DefaultDrawableNode |
|---|
item |
| Fields inherited from class uchicago.src.sim.network.DefaultNode |
|---|
inEdges, inMap, label, outEdges, outMap |
| Constructor Summary | |
|---|---|
Boss(Office office)
|
|
Boss(Office office,
double x,
double y)
|
|
| Method Summary | |
|---|---|
int |
getBossID()
|
void |
postStep()
normally the method for swapping in new public data and otherwise handling the results/cleanup of a step |
void |
preStep()
normally the method for setting up an agent for the next step |
void |
setBossID(int bossID)
|
void |
step()
normally the method that performs the actual actions of a step |
| Methods inherited from class uchicago.src.sim.network.DefaultDrawableNode |
|---|
allowResizing, calcSize, contains, draw, getBorderColor, getBorderWidth, getColor, getFont, getHeight, getLabelColor, getNode, getWidth, getX, getY, setBorderColor, setBorderWidth, setColor, setDrawable, setDrawableNoCopy, setFont, setHeight, setLabelColor, setNodeLabel, setWidth, setX, setX, setY, setY |
| Methods inherited from class uchicago.src.sim.network.DefaultNode |
|---|
addInEdge, addInEdges, addOutEdge, addOutEdges, clearInEdges, clearOutEdges, getEdgesFrom, getEdgesTo, getFromNodes, getId, getInDegree, getInEdges, getInNodes, getNodeLabel, getNumInEdges, getNumOutEdges, getOutDegree, getOutEdges, getOutNodes, getRandomFromNode, getRandomNodeIn, getRandomNodeOut, getRandomToNode, getToNodes, hasEdgeFrom, hasEdgeTo, hasEdgeToOrFrom, makeRandomInEdge, makeRandomOutEdge, removeEdgesFrom, removeEdgesTo, removeInEdge, removeOutEdge |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface uchicago.src.sim.gui.DrawableNonGridNode |
|---|
getOutEdges |
| Methods inherited from interface uchicago.src.sim.gui.Drawable2DGridNode |
|---|
getOutEdges |
| Field Detail |
|---|
protected Office office
| Constructor Detail |
|---|
public Boss(Office office,
double x,
double y)
public Boss(Office office)
| Method Detail |
|---|
public void preStep()
AutoStepable
preStep in interface AutoStepablepublic void step()
AutoStepable
step in interface AutoStepablepublic void postStep()
AutoStepable
postStep in interface AutoStepablepublic int getBossID()
public void setBossID(int bossID)
bossID - The bossID to set.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||