NetLogo agents include turtles, patches, links and the observer.
Interface provides access to NetLogo agentsets.
Interface provides access to arguments passed to the perform
or report
methods of a primitive at run-time.
Interface for NetLogo extension commands.
Exception thrown by various methods that accept NetLogo code as input and cause that code to be compiled; indicates the code was invalid.
Provides access to the current execution environment.
Partial implementation of Command provides common implentations of some methods.
Partial implementation of Reporter provides common implementations of some methods.
Wrapper class for exceptions thrown by NetLogo extensions.
ExtensionManager
provides some methods that can be used in runOnce
Interface which all NetLogo objects defined in Extensions must support
Like source owners, job owners are usually parts of the UI.
Interface provides access to NetLogo links.
A runtime error that has occurred in NetLogo code.
how a model was loaded.
Implements NetLogoListener with empty methods, which can be overriden in subclasses.
A host application should implement this interface in order to be notified of events occurring within NetLogo.
Provides access to NetLogo observer
Provides access to NetLogo patches.
Top-level interface for primitives (commands or reporters).
Ships extension primitives and associated names to NetLogo.
Interface for NetLogo reporters.
This is used by SliderConstraint.
A most basic event publisher only warning subscribers that "something has changed" Currently used by TreeAgentSet to allow the nw extension to listen for changes and update its graph context accordingly.
Source owners are usually parts of the UI.
Specifies the arguments accepted by a primitive.
Interface provides access to NetLogo turtles.
Interface for objects which provide constraints for values
for wrapping up dimensions to resize the world using WorldResizer
for wrapping up dimensions to resize the world using WorldResizer
used by Importer for resizing the world during an import.
Java can't (I don't think) access Scala inner objects without reflection, so we provide these convenience vals for use from Java.
This code came from http://forum.
Created by IntelliJ IDEA.
Provides classes associated with the NetLogo Extensions API and Controlling API.
For discussion and sample code, please see the NetLogo User Manual.