NetLogo API
version 2.1.0

Package org.nlogo.api

Provides classes associated with the NetLogo Extensions API.

See:
          Description

Interface Summary
Agent Interface provides access to NetLogo agents.
Argument Interface provides access to arguments passed to the perform or report methods of a primitive at run-time.
ClassManager Interface specifies the main class of a NetLogo extension.
Command Interface for NetLogo extension commands.
Configurable A marker interface for a class that is configurable.
Context Provides access to the current execution environment.
Patch Interface provides access to NetLogo patches.
Primitive Top-level interface for primitives (commands or reporters).
PrimitiveManager PrimitiveManager ships extension primitives and associated names to NetLogo.
Reporter Interface for NetLogo reporters.
Turtle Interface provides access to NetLogo turtles.
 

Class Summary
DefaultClassManager An abstract, partial implementation of ClassManager that implements runOnce() and unload() with empty methods.
DefaultCommand Partial implementation of Command provides common implentations of some methods.
DefaultReporter Partial implementation of Reporter provides common implentations of some methods.
Syntax Specifies the arguments accepted by a primitive.
 

Exception Summary
ExtensionException Wrapper class for exceptions thrown by NetLogo extensions.
 

Package org.nlogo.api Description

Provides classes associated with the NetLogo Extensions API. The Extensions API allows users to write new commands and reporters in Java and use them in their models.

Related Documentation

For documentation and examples, please see:

Since:
NetLogo 2.0.1

NetLogo API
version 2.1.0