org.nlogo.agent
Class Program

java.lang.Object
  extended by org.nlogo.agent.Program

public final class Program
extends Object


Field Summary
 Map breeds
           
 Map breedsOwn
           
 Map breedsSingular
           
 List globals
           
 List interfaceGlobals
           
 Map linkBreeds
           
 Map linkBreedsOwn
           
 Map linkBreedsSingular
           
 List linksOwn
           
 List patchesOwn
           
 Map procedures
           
 List turtlesOwn
           
 World world
           
 
Constructor Summary
Program()
           
Program(List interfaceGlobals, World world)
           
Program(World world)
           
 
Method Summary
 String dump()
           
 Iterator getProcedures()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

turtlesOwn

public final List turtlesOwn

patchesOwn

public final List patchesOwn

linksOwn

public final List linksOwn

globals

public final List globals

world

public final World world

breeds

public final Map breeds

breedsSingular

public final Map breedsSingular

linkBreeds

public final Map linkBreeds

linkBreedsSingular

public final Map linkBreedsSingular

breedsOwn

public final Map breedsOwn

linkBreedsOwn

public final Map linkBreedsOwn

interfaceGlobals

public List interfaceGlobals

procedures

public final Map procedures
Constructor Detail

Program

public Program(World world)

Program

public Program(List interfaceGlobals,
               World world)

Program

public Program()
Method Detail

getProcedures

public Iterator getProcedures()

dump

public String dump()