Packages

t

org.nlogo.api

Controllable

trait Controllable extends AnyRef

Interface provides access to the NetLogo controlling API's report and command methods found in methods independent of App.app and headless.HeadlessWorkspace. This is useful for making java software that can run NetLogo in both GUI and Headless mode.

Source
Controllable.scala
Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Controllable
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def command(source: String): Unit
  2. abstract def evaluateCommands(owner: JobOwner, source: String, waitForCompletion: Boolean): Unit
    Annotations
    @throws( classOf[CompilerException] )
  3. abstract def evaluateCommands(owner: JobOwner, source: String): Unit
    Annotations
    @throws( classOf[CompilerException] )
  4. abstract def evaluateReporter(owner: JobOwner, source: String): AnyRef
    Annotations
    @throws( classOf[CompilerException] )
  5. abstract def open(path: String): Unit
    Annotations
    @throws( classOf[java.io.IOException] )
  6. abstract def report(source: String): AnyRef