ControlSet

org.nlogo.api.ControlSet
trait ControlSet

ControlSet is an abstraction over the various runtime-only parts of model state. For instance, what output is shown to the user? What does the interface look like for the user. At the moment, it is likely it will only be needed for NetLogo UI, but there's a chance it could also be useful for some aspect of Headless in the future.

Methods on this class should perform the "correct" action regardless of whether they are called from the job or swing event thread. Future is used because these computations may be asynchronous.

Attributes

Source
ControlSet.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Members list

Value members

Abstract methods

def userInterface: Future[BufferedImage]

Attributes

Source
ControlSet.scala

Attributes

Source
ControlSet.scala