|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.ascape.model.AscapeObject
org.ascape.model.Agent
org.ascape.model.LocatedAgent
org.ascape.model.Cell
org.ascape.model.CellOccupant
org.metaabm.gen.test.NetworkAgent
public class NetworkAgent
Network Agent Java Implementation. Generated by metaabm system: Apr 20, 2008 1:42:35 PM MDT in project: org.metaabm.gen.ascape.test (testing)
| Field Summary |
|---|
| Fields inherited from class org.ascape.model.CellOccupant |
|---|
PLAY_HOST_RULE, RANDOM_WALK_AVAILABLE_RULE |
| Fields inherited from class org.ascape.model.Cell |
|---|
CALCULATE_NEIGHBORS_RULE, neighbors, PLAY_NEIGHBORS_RULE, PLAY_RANDOM_NEIGHBOR_RULE |
| Fields inherited from class org.ascape.model.LocatedAgent |
|---|
agentSize, coordinate, MOVE_RANDOM_LOCATION_RULE, RANDOM_WALK_RULE, thisUpdate |
| Fields inherited from class org.ascape.model.Agent |
|---|
DEATH_RULE, FISSIONING_RULE, FORCE_DIE_RULE, FORCE_FISSION_RULE, FORCE_MOVE_RULE, INITIALIZE_RULE, ITERATE_AND_UPDATE_RULE, ITERATE_RULE, METABOLISM_RULE, MOVEMENT_RULE, PLAY_OTHER, UPDATE_RULE |
| Fields inherited from class org.ascape.model.AscapeObject |
|---|
ARBITRARY_SEED, name, scape |
| Constructor Summary | |
|---|---|
NetworkAgent()
Constructs a new Network Agent. |
|
| Method Summary | |
|---|---|
void |
disconnect()
. |
static BasicMovementModel |
getBasicMovementModel()
Gets the Basic Movement Model property for . |
java.awt.Color |
getColor()
|
java.util.List |
getNetwork()
|
int |
getVision()
Gets the Vision property for Network Agent. |
boolean |
isMovingTowardGoal()
Gets the Moving Toward Goal property for Network Agent. |
void |
replace()
. |
static void |
setBasicMovementModel(BasicMovementModel _basicMovementModel)
Sets the Basic Movement Model property for . |
void |
setMovingTowardGoal(boolean _movingTowardGoal)
Sets the Moving Toward Goal property for Network Agent. |
void |
setVision(int _vision)
Sets the Vision property for Network Agent. |
void |
simpleNetworkMoveTowardAgent()
. |
| Methods inherited from class org.ascape.model.CellOccupant |
|---|
clone, die, findAvailableNeighbors, findNearest, findNearest, findNearest, findNearest, findNearest, findNeighbors, findNeighborsOnHost, findRandomAvailableNeighbor, findRandomNeighbor, findRandomNeighborOnHost, findWithin, findWithin, findWithin, getCoordinate, getHostCell, getHostScape, leave, moveAway, moveTo, moveToRandomLocation, moveToward, playNeighbors, playRandomNeighbor, randomWalk, randomWalkAvailable, setHostCell, setHostScape |
| Methods inherited from class org.ascape.model.Cell |
|---|
calculateNeighbors, countNeighbors, findOccupants, findRelative, getDistance, getNeighbors, getNeighbors, getOccupant, hostedCondition, initialize, isAvailable, removeOccupant, setNeighbors, setNeighborsList, setNetwork, setOccupant, toString |
| Methods inherited from class org.ascape.model.LocatedAgent |
|---|
calculateDistance, calculateDistance, countWithin, countWithin, countWithin, findMaximumWithin, findWithin, getAgentSize, hasWithin, hasWithin, hasWithin, isUpdateNeeded, moveAway, moveAway, moveTo, moveToward, moveToward, requestUpdate, requestUpdateNext, setAgentSize, setCoordinate |
| Methods inherited from class org.ascape.model.Agent |
|---|
clearDeleteMarker, death, deathCondition, execute, execute, fission, fissionCondition, fissioning, getColor, getImage, getImage, getIteration, getRoot, isDelete, isInitialized, iterate, markForDeletion, metabolism, move, movement, movementCondition, play, scapeCreated, setInitialized, setScape, update |
| Methods inherited from class org.ascape.model.AscapeObject |
|---|
diffDeep, diffDeep, diffDeepBFS, diffDeepDFS, diffDeepValidate, diffDeepVisit, equalsDeep, equalsDeep, equalsDeep, getComparisonStream, getName, getRandom, getRandomSeed, getScape, randomInRange, randomInRange, randomIs, randomToLimit, reseed, setComparisonStream, setName, setRandom, setRandomSeed |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.ascape.model.space.Location |
|---|
clearDeleteMarker, isDelete, markForDeletion, setCoordinate |
| Constructor Detail |
|---|
public NetworkAgent()
| Method Detail |
|---|
public java.util.List getNetwork()
getNetwork in class org.ascape.model.Cellpublic java.awt.Color getColor()
getColor in class org.ascape.model.Agentpublic void simpleNetworkMoveTowardAgent()
simpleNetworkMoveTowardAgent in interface INetworkAgentpublic void disconnect()
disconnect in interface INetworkAgentpublic void replace()
replace in interface INetworkAgentpublic int getVision()
getVision in interface INetworkAgentpublic void setVision(int _vision)
setVision in interface INetworkAgent_vision - the new Vision valuepublic boolean isMovingTowardGoal()
isMovingTowardGoal in interface INetworkAgentpublic void setMovingTowardGoal(boolean _movingTowardGoal)
setMovingTowardGoal in interface INetworkAgent_movingTowardGoal - the new Moving Toward Goal valuepublic static BasicMovementModel getBasicMovementModel()
public static void setBasicMovementModel(BasicMovementModel _basicMovementModel)
_basicMovementModel - the new Basic Movement Model value
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||