## Uses of Class
org.ascape.model.Scape

Packages that use Scape
edu.brook
edu.brook.sugarscape
name.milesparker.epi
name.milesparker.epi.contact
name.milesparker.epi.plague
name.milesparker.epi.region
name.milesparker.markets
org.ascape.model
org.ascape.model.engine
org.ascape.model.event
org.ascape.model.rule
org.ascape.query
org.ascape.runtime
org.ascape.util.data
org.ascape.util.vis
org.eclipse.amp.amf.examples.escape
org.eclipse.amp.escape.ascape.adapt
org.eclipse.amp.escape.ascape.chart
org.eclipse.amp.escape.ascape.wrap
org.eclipse.amp.escape.ide
org.eclipse.amp.examples.heatbugs
org.metaabm.examples.stupid1
org.metaabm.examples.stupid2
org.metaabm.examples.stupid3
org.metaabm.examples.stupid5
org.metaabm.gen.test

Uses of Scape in edu.brook

Subclasses of Scape in edu.brook
`class` `DemographicPrisonersDilemma` Demographic Prisoner_s Dilemma Java Implementation.
`class` `DemographicPrisonersDilemma3D` Demographic Prisoner_s Dilemma Java Implementation.

Methods in edu.brook that return Scape
`Scape` `DemographicPrisonersDilemma.getGameSpace()` Gets the Game Space property for Demographic Prisoner_s Dilemma.
`Scape` `DemographicPrisonersDilemma.getPlayerScape()` Returns the Scape containing Players.

Methods in edu.brook with parameters of type Scape
`void` `DemographicPrisonersDilemma.setGameSpace(Scape _gameSpace)` Sets the Game Space property for Demographic Prisoner_s Dilemma.

Uses of Scape in edu.brook.sugarscape

Subclasses of Scape in edu.brook.sugarscape
`class` `GAS_Base` G A S_ Base Java Implementation.

Methods in edu.brook.sugarscape that return Scape
`Scape` `GAS_Base.getSugarAgent()` Gets the Sugar Agent property for G A S_ Base.
`Scape` `GAS_Base.getSugarCell()` Gets the Sugar Cell property for G A S_ Base.
`Scape` `GAS_Base.getSugarspace()` Gets the Sugarspace property for G A S_ Base.

Methods in edu.brook.sugarscape with parameters of type Scape
`void` `GAS_Base.setSugarAgent(Scape _sugarAgent)` Sets the Sugar Agent property for G A S_ Base.
`void` `GAS_Base.setSugarCell(Scape _sugarCell)` Sets the Sugar Cell property for G A S_ Base.
`void` `GAS_Base.setSugarspace(Scape _sugarspace)` Sets the Sugarspace property for G A S_ Base.

Uses of Scape in name.milesparker.epi

Subclasses of Scape in name.milesparker.epi
`class` `Epidemic` Epidemic Java Implementation.
`class` `Epidemic3D` Epidemic Java Implementation.
`class` `Epidemic3DTiles` Demonstrates how to define custom 3D and color providers.

Methods in name.milesparker.epi that return Scape
`Scape` `Epidemic.getCity()` Gets the City property for Epidemic.
`Scape` `Epidemic.getIndividualScape()` Returns the Scape containing Individuals.

Methods in name.milesparker.epi with parameters of type Scape
`void` `Epidemic.setCity(Scape _city)` Sets the City property for Epidemic.

Uses of Scape in name.milesparker.epi.contact

Methods in name.milesparker.epi.contact that return Scape
`Scape` `Epidemic.getCity()` Gets the City property for Epidemic.
`Scape` `Epidemic.getContacts()` Gets the Contacts property for Epidemic.
`Scape` `Epidemic.getIndividualScape()` Returns the Scape containing Individuals.

Methods in name.milesparker.epi.contact with parameters of type Scape
`void` `Epidemic.setCity(Scape _city)` Sets the City property for Epidemic.
`void` `Epidemic.setContacts(Scape _contacts)` Sets the Contacts property for Epidemic.

Uses of Scape in name.milesparker.epi.plague

Methods in name.milesparker.epi.plague that return Scape
`Scape` `Epidemic.getCity()` Gets the City property for Epidemic.
`Scape` `Epidemic.getFleaScape()` Returns the Scape containing Fleas.
`Scape` `Epidemic.getIndividualScape()` Returns the Scape containing Individuals.
`Scape` `Epidemic.getRatScape()` Returns the Scape containing Rats.

Methods in name.milesparker.epi.plague with parameters of type Scape
`void` `Epidemic.setCity(Scape _city)` Sets the City property for Epidemic.

Uses of Scape in name.milesparker.epi.region

Subclasses of Scape in name.milesparker.epi.region
`class` `City` City Java Implementation.
`class` `City3D` City Java Implementation.
`class` `EpidemicPeriods`
`class` `Region` Region Java Implementation.
`class` `Region3D` Region Java Implementation.

Methods in name.milesparker.epi.region that return Scape
`Scape` `Region.getCityScape()` Returns the Scape containing Citys.
`Scape` `City.getIndividualScape()` Returns the Scape containing Individuals.
`Scape` `City.getMap()` Gets the Map property for City.
`Scape` `Region.getRegionalMap()` Gets the Regional Map property for Region.

Methods in name.milesparker.epi.region with parameters of type Scape
`void` `City.setMap(Scape _map)` Sets the Map property for City.
`void` `Region.setRegionalMap(Scape _regionalMap)` Sets the Regional Map property for Region.

Uses of Scape in name.milesparker.markets

Subclasses of Scape in name.milesparker.markets
`class` `Markets` Markets Java Implementation.
`class` `Markets3D` Markets Java Implementation.

Methods in name.milesparker.markets that return Scape
`Scape` `Markets.getFirmInstruments()` Gets the FirmInstruments property for Markets.
`Scape` `Markets.getFirmScape()` Returns the Scape containing Firms.
`Scape` `Markets.getInstrumentHolders()` Gets the InstrumentHolders property for Markets.
`Scape` `Markets.getInstrumentScape()` Returns the Scape containing Instruments.
`Scape` `Markets.getTargetBuyFirms()` Gets the Target Buy Firms property for Markets.
`Scape` `Markets.getTraderScape()` Returns the Scape containing Traders.

Methods in name.milesparker.markets with parameters of type Scape
`void` `Markets.setFirmInstruments(Scape _firmInstruments)` Sets the FirmInstruments property for Markets.
`void` `Markets.setInstrumentHolders(Scape _instrumentHolders)` Sets the InstrumentHolders property for Markets.
`void` `Markets.setTargetBuyFirms(Scape _targetBuyFirms)` Sets the Target Buy Firms property for Markets.

Uses of Scape in org.ascape.model

Fields in org.ascape.model declared as Scape
`protected Scape` `AscapeObject.scape` The agent that this object belongs to.

Methods in org.ascape.model that return Scape
`Scape` `CellOccupant.getHostScape()` Returns the lattice that hosts this cell.
`Scape` `Scape.getRoot()` Returns the root of this scape, which may be this scape.
`Scape` `Agent.getRoot()` Gets the rootmost parent scape for this agent.
`Scape` `AscapeObject.getScape()` Returns the scape that this object is primarily related to.
`Scape` `Scape.getSuperScape()`

Methods in org.ascape.model with parameters of type Scape
`void` `Scape.memberUpdated(Scape member)` Called whenever a member has been updated.
`void` `CellOccupant.setHostScape(Scape hostScape)` Sets the lattice that hosts this cell.
`void` `AscapeObject.setScape(Scape scape)` Sets the scape that this object is primarily related to.
`void` `Agent.setScape(Scape scape)` Sets the scape for this agent.
`void` `Scape.setSuperScape(Scape superScape)`

Uses of Scape in org.ascape.model.engine

Methods in org.ascape.model.engine that return Scape
`Scape` `StrategyFactory.getScape()` Gets the scape.
`Scape` `IncrementalExecutionStrategy.getScape()` Gets the scape.

Constructors in org.ascape.model.engine with parameters of type Scape
`StrategyFactory(Scape scape, java.lang.Object[] rules, int threads)` Instantiates a new strategy factory.

Uses of Scape in org.ascape.model.event

Fields in org.ascape.model.event declared as Scape
`Scape` `DefaultScapeListener.scape` The scape being listened to.

Methods in org.ascape.model.event that return Scape
`Scape` `ScapeListener.getScape()` Returns the Scape being viewed.
`Scape` `DefaultScapeListener.getScape()` Returns the scape the listner is listening to.

Uses of Scape in org.ascape.model.rule

Methods in org.ascape.model.rule that return Scape
`Scape` `Rule.getScape()` Returns the scape the agent will act within.

Methods in org.ascape.model.rule with parameters of type Scape
`void` `SetValues.setScape(Scape scape)` Sets the scape for this rule, adding any setters from the scapes prototype agent.
`void` `Rule.setScape(Scape scape)` Sets the scape for the agent to act within.

Uses of Scape in org.ascape.query

Constructors in org.ascape.query with parameters of type Scape
`Query(Scape collection, java.lang.String queryString)` TODO: All of this.
`Query(Scape collection, java.lang.String queryString, boolean dynamic)`

Uses of Scape in org.ascape.runtime

Methods in org.ascape.runtime that return Scape
`Scape` `Runner.getRootScape()`
`Scape` `Runner.open(java.lang.String modelName, boolean block)` Constructs, creates and runs the supplied model.
`Scape` `Runner.open(java.lang.String modelName, java.lang.Object applet)` Deprecated. Applets are no longer executed this way
`Scape` `Runner.open(java.lang.String modelName, java.lang.Object applet, java.lang.String[] args, boolean block)` Deprecated. Applets are no longer executed this way
`Scape` `Runner.open(java.lang.String modelName, java.lang.String[] args)` Constructs, creates and runs the supplied model.
`Scape` `Runner.open(java.lang.String modelName, java.lang.String[] args, boolean block)` Constructs, creates and runs the supplied model.
`Scape` `Runner.openChoose()` Requests the scape to open a model, providing UI for this purpose.
`Scape` `Runner.openChoose(java.lang.String[] args)` Requests the scape to open a model, providing UI for this purpose.
`Scape` `Runner.openInstance(java.lang.String modelName)` Constructs, creates and runs the supplied model.
`Scape` `Runner.openSavedRun(java.io.File savedRunFile)`
`static Scape` `Runner.openSavedRun(java.io.InputStream is)`
`Scape` `Runner.openSavedRun(java.lang.String fileName, java.lang.String[] args)`

Methods in org.ascape.runtime with parameters of type Scape
`void` `Runner.closeAndOpenNewFinally(Scape oldScape)` Requests the scape to open another model, closing the existing one.
`abstract void` `Runner.closeAndOpenSavedFinally(Scape oldScape)`
`void` `NonGraphicRunner.closeAndOpenSavedFinally(Scape oldScape)`
`void` `Runner.setRootScape(Scape scape)`
`abstract void` `AbstractUIEnvironment.showErrorDialog(Scape scape, java.lang.RuntimeException e)`

Uses of Scape in org.ascape.util.data

Methods in org.ascape.util.data that return Scape
`Scape` `DataGroup.getScape()` Returns the scape that this data group is primarily related to.

Methods in org.ascape.util.data with parameters of type Scape
`void` `DataGroup.setScape(Scape scape)` Sets the scape that this data group is primarily related to.

Uses of Scape in org.ascape.util.vis

Constructors in org.ascape.util.vis with parameters of type Scape
`DrawFeatureSelection(Scape scape)` Construct a new DrawFeatureSelection.
`PlatformDrawFeatureSelection(Scape scape)` Construct a new DrawFeatureSelection.

Uses of Scape in org.eclipse.amp.amf.examples.escape

Subclasses of Scape in org.eclipse.amp.amf.examples.escape
`class` `WikiExample` WikiExample Java Implementation.
`class` `WikiExample3D` WikiExample Java Implementation.

Methods in org.eclipse.amp.amf.examples.escape that return Scape
`Scape` `WikiExample.getCity()` Gets the City property for WikiExample.
`Scape` `WikiExample.getIndividualScape()` Returns the Scape containing Individuals.

Methods in org.eclipse.amp.amf.examples.escape with parameters of type Scape
`void` `WikiExample.setCity(Scape _city)` Sets the City property for WikiExample.

Uses of Scape in org.eclipse.amp.escape.ascape.adapt

Methods in org.eclipse.amp.escape.ascape.adapt with parameters of type Scape
`Space` `AscapeModelProvider.getSpatialScape(Scape scape)` Gets the array2 d.

Uses of Scape in org.eclipse.amp.escape.ascape.chart

Fields in org.eclipse.amp.escape.ascape.chart declared as Scape
`protected Scape` `ChartCustomizer.scape`

Uses of Scape in org.eclipse.amp.escape.ascape.wrap

Methods in org.eclipse.amp.escape.ascape.wrap that return Scape
`Scape` `ScapeWrapperModel.getScape()` Gets the scape.
`Scape` `ModelWrapperScapeListener.getScape()`

Constructors in org.eclipse.amp.escape.ascape.wrap with parameters of type Scape
`ModelWrapperScapeListener(IModel model, Scape scape, ILifeCycleListener wrapped)` Instantiates a new model wrapper scape listener.
`ScapeWrapperModel(Scape scape)` Instantiates a new scape wrapper model.
`ScapeWrapperModelListener(Scape scape, ScapeListener wrapped)` Instantiates a new scape wrapper model listener.

Uses of Scape in org.eclipse.amp.escape.ide

Methods in org.eclipse.amp.escape.ide that return Scape
`Scape` `EclipseEscapeRunner.getScape()` Gets the scape.

Uses of Scape in org.eclipse.amp.examples.heatbugs

Subclasses of Scape in org.eclipse.amp.examples.heatbugs
`class` `Heatbugs` Heatbugs Java Implementation.
`class` `Heatbugs3D` Heatbugs Java Implementation.
`class` `Heatbugs3DCustom`

Methods in org.eclipse.amp.examples.heatbugs that return Scape
`Scape` `Heatbugs.getHeatBugScape()` Returns the Scape containing Heat Bugs.
`Scape` `Heatbugs.getHeatGrid()` Gets the Heat Grid property for Heatbugs.

Methods in org.eclipse.amp.examples.heatbugs with parameters of type Scape
`void` `Heatbugs.setHeatGrid(Scape _heatGrid)` Sets the Heat Grid property for Heatbugs.

Uses of Scape in org.metaabm.examples.stupid1

Subclasses of Scape in org.metaabm.examples.stupid1
`class` `StupidModel1` StupidModel1 Java Implementation.
`class` `StupidModel13D` StupidModel1 Java Implementation.

Methods in org.metaabm.examples.stupid1 that return Scape
`Scape` `StupidModel1.getBugScape()` Returns the Scape containing Bugs.
`Scape` `StupidModel1.getGrid2D()` Gets the Grid 2D property for StupidModel1.

Methods in org.metaabm.examples.stupid1 with parameters of type Scape
`void` `StupidModel1.setGrid2D(Scape _grid2D)` Sets the Grid 2D property for StupidModel1.

Uses of Scape in org.metaabm.examples.stupid2

Subclasses of Scape in org.metaabm.examples.stupid2
`class` `StupidModel2` Stupid Model 2 Java Implementation.
`class` `StupidModel23D` Stupid Model 2 Java Implementation.

Methods in org.metaabm.examples.stupid2 that return Scape
`Scape` `StupidModel2.getBugScape()` Returns the Scape containing Bugs.
`Scape` `StupidModel2.getGrid2D()` Gets the Grid 2D property for Stupid Model 2.

Methods in org.metaabm.examples.stupid2 with parameters of type Scape
`void` `StupidModel2.setGrid2D(Scape _grid2D)` Sets the Grid 2D property for Stupid Model 2.

Uses of Scape in org.metaabm.examples.stupid3

Subclasses of Scape in org.metaabm.examples.stupid3
`class` `StupidModel3` Stupid Model 3 Java Implementation.
`class` `StupidModel33D` Stupid Model 3 Java Implementation.

Methods in org.metaabm.examples.stupid3 that return Scape
`Scape` `StupidModel3.getBugScape()` Returns the Scape containing Bugs.
`Scape` `StupidModel3.getGrid2D()` Gets the Grid 2D property for Stupid Model 3.

Methods in org.metaabm.examples.stupid3 with parameters of type Scape
`void` `StupidModel3.setGrid2D(Scape _grid2D)` Sets the Grid 2D property for Stupid Model 3.

Uses of Scape in org.metaabm.examples.stupid5

Subclasses of Scape in org.metaabm.examples.stupid5
`class` `StupidModel5` Stupid Model 5 Java Implementation.
`class` `StupidModel53D` Stupid Model 5 Java Implementation.

Methods in org.metaabm.examples.stupid5 that return Scape
`Scape` `StupidModel5.getBugScape()` Returns the Scape containing Bugs.
`Scape` `StupidModel5.getGrid2D()` Gets the Grid 2D property for Stupid Model 5.

Methods in org.metaabm.examples.stupid5 with parameters of type Scape
`void` `StupidModel5.setGrid2D(Scape _grid2D)` Sets the Grid 2D property for Stupid Model 5.

Uses of Scape in org.metaabm.gen.test

Subclasses of Scape in org.metaabm.gen.test
`class` `BasicModel`
`class` `BasicMovementModel`
`class` `SpatialModel`

Methods in org.metaabm.gen.test that return Scape
`Scape` `BasicMovementModel.getBasicCell()` Gets the Basic Cell property for Basic Movement Model.
`Scape` `BasicMovementModel.getBasicMovementAgent()` Gets the Basic Movement Agent property for Basic Movement Model.
`Scape` `BasicMovementModel.getBasicMovementStateAgent()` Gets the Basic Movement State Agent property for Basic Movement Model.
`Scape` `SpatialModel.getComplexLocation()` Gets the Complex Location property for Spatial Model.
`Scape` `SpatialModel.getComplexMovementAgent()` Gets the Complex Movement Agent property for Spatial Model.
`Scape` `SpatialModel.getComplexNet()` Gets the Complex Net property for Spatial Model.
`Scape` `BasicMovementModel.getGrid()` Gets the Grid property for Basic Movement Model.
`Scape` `SpatialModel.getGrid2D()` Gets the Grid 2D property for Spatial Model.
`Scape` `BasicModel.getMethodsAgent()` Gets the Methods Agent property for Basic Model.
`Scape` `BasicMovementModel.getNetworkAgent()` Gets the Network Agent property for Basic Movement Model.
`Scape` `BasicModel.getOperationsAgent()` Gets the Operations Agent property for Basic Model.
`Scape` `BasicModel.getStateAgent()` Gets the State Agent property for Basic Model.
`Scape` `BasicMovementModel.getTestNetwork()` Gets the Test Network property for Basic Movement Model.

Methods in org.metaabm.gen.test with parameters of type Scape
`void` `BasicMovementModel.setBasicCell(Scape _basicCell)` Sets the Basic Cell property for Basic Movement Model.
`void` `BasicMovementModel.setBasicMovementAgent(Scape _basicMovementAgent)` Sets the Basic Movement Agent property for Basic Movement Model.
`void` `BasicMovementModel.setBasicMovementStateAgent(Scape _basicMovementStateAgent)` Sets the Basic Movement State Agent property for Basic Movement Model.
`void` `SpatialModel.setComplexLocation(Scape _complexLocation)` Sets the Complex Location property for Spatial Model.
`void` `SpatialModel.setComplexMovementAgent(Scape _complexMovementAgent)` Sets the Complex Movement Agent property for Spatial Model.
`void` `SpatialModel.setComplexNet(Scape _complexNet)` Sets the Complex Net property for Spatial Model.
`void` `BasicMovementModel.setGrid(Scape _grid)` Sets the Grid property for Basic Movement Model.
`void` `SpatialModel.setGrid2D(Scape _grid2D)` Sets the Grid 2D property for Spatial Model.
`void` `BasicModel.setMethodsAgent(Scape _methodsAgent)` Sets the Methods Agent property for Basic Model.
`void` `BasicMovementModel.setNetworkAgent(Scape _networkAgent)` Sets the Network Agent property for Basic Movement Model.
`void` `BasicModel.setOperationsAgent(Scape _operationsAgent)` Sets the Operations Agent property for Basic Model.
`void` `BasicModel.setStateAgent(Scape _stateAgent)` Sets the State Agent property for Basic Model.
`void` `BasicMovementModel.setTestNetwork(Scape _testNetwork)` Sets the Test Network property for Basic Movement Model.