|
||||||||||
| 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.HostCell
org.metaabm.gen.test.ComplexLocation
public class ComplexLocation
Complex Location Java Implementation. Generated by metaabm system: Apr 20, 2008 1:42:30 PM MDT in project: org.metaabm.gen.ascape.test (testing)
| Field Summary |
|---|
| Fields inherited from class org.ascape.model.HostCell |
|---|
IS_AVAILABLE, IS_OCCUPIED, occupant |
| 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 | |
|---|---|
ComplexLocation()
Constructs a new Complex Location. |
|
| Method Summary | |
|---|---|
java.awt.Color |
getColor()
|
java.util.List |
getNetwork()
|
static SpatialModel |
getSpatialModel()
Gets the Spatial Model property for . |
boolean |
isLocationGood()
Gets the Location Good property for Complex Location. |
void |
setLocationGood(boolean _locationGood)
Sets the Location Good property for Complex Location. |
static void |
setSpatialModel(SpatialModel _spatialModel)
Sets the Spatial Model property for . |
void |
testAgentHere()
. |
void |
testSelfAvailable()
. |
void |
testSelfAvailableCreate()
. |
void |
testSelfAvailableWithin()
. |
void |
testSelfWithinBounds()
. |
boolean |
withinBoundaries(double[] bounds)
. |
| Methods inherited from class org.ascape.model.HostCell |
|---|
clone, findAvailableNeighbors, findNearestOccupants, findNearestOccupants, findNearestOccupants, findNearestOccupants, findNearestOccupants, findNeighboringOccupants, findOccupantsWithin, findOccupantsWithin, findOccupantsWithin, findRandomAvailableNeighbor, getOccupant, isAvailable, isNeighborAvailable, removeOccupant, setNeighborsList, setOccupant |
| Methods inherited from class org.ascape.model.Cell |
|---|
calculateNeighbors, countNeighbors, findNeighbors, findOccupants, findRandomNeighbor, findRelative, getDistance, getNeighbors, getNeighbors, hostedCondition, initialize, playNeighbors, playRandomNeighbor, setNeighbors, setNetwork, toString |
| Methods inherited from class org.ascape.model.LocatedAgent |
|---|
calculateDistance, calculateDistance, countWithin, countWithin, countWithin, findMaximumWithin, findNearest, findNearest, findNearest, findNearest, findNearest, findWithin, findWithin, findWithin, findWithin, getAgentSize, getCoordinate, hasWithin, hasWithin, hasWithin, isUpdateNeeded, moveAway, moveAway, moveAway, moveTo, moveToRandomLocation, moveToward, moveToward, moveToward, randomWalk, requestUpdate, requestUpdateNext, setAgentSize, setCoordinate |
| Methods inherited from class org.ascape.model.Agent |
|---|
clearDeleteMarker, death, deathCondition, die, 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, getCoordinate, isDelete, markForDeletion, setCoordinate |
| Constructor Detail |
|---|
public ComplexLocation()
| Method Detail |
|---|
public java.util.List getNetwork()
getNetwork in class org.ascape.model.Cellpublic java.awt.Color getColor()
getColor in class org.ascape.model.HostCellpublic void testSelfAvailableCreate()
testSelfAvailableCreate in interface IComplexLocationpublic void testSelfAvailableWithin()
testSelfAvailableWithin in interface IComplexLocationpublic void testAgentHere()
testAgentHere in interface IComplexLocationpublic void testSelfAvailable()
testSelfAvailable in interface IComplexLocationpublic void testSelfWithinBounds()
testSelfWithinBounds in interface IComplexLocationpublic boolean withinBoundaries(double[] bounds)
public boolean isLocationGood()
isLocationGood in interface IComplexLocationpublic void setLocationGood(boolean _locationGood)
setLocationGood in interface IComplexLocation_locationGood - the new Location Good valuepublic static SpatialModel getSpatialModel()
public static void setSpatialModel(SpatialModel _spatialModel)
_spatialModel - the new Spatial Model value
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||