org.nlogo.headless

Members list

Type members

Classlikes

Attributes

Source
BehaviorSpaceCoordinator.scala
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Source
ChecksumsAndPreviews.scala
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Source
ChecksumsAndPreviewsSettings.scala
Supertypes
class Object
trait Matchable
class Any
Self type
case class ErrorReport(owner: JobOwner, context: Context, instruction: Instruction, ex: Exception)

Attributes

Source
ErrorReport.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Source
HeadlessBenchmarker.scala
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Source
HeadlessFileController.scala
Supertypes
trait Controller
class Object
trait Matchable
class Any
Self type

Attributes

Source
HeadlessModelOpener.scala
Supertypes
class Object
trait Matchable
class Any

Companion object, and factory object, for the HeadlessWorkspace class.

Companion object, and factory object, for the HeadlessWorkspace class.

Attributes

Companion
class
Source
HeadlessWorkspace.scala
Supertypes
class Object
trait Matchable
class Any
Self type

The primary class for headless (no GUI) operation of NetLogo.

The primary class for headless (no GUI) operation of NetLogo.

You may create more than one HeadlessWorkspace object. Multiple instances can operate separately and independently. (Behind the scenes, this is supported by creating a separate thread for each instance.)

When you are done using a HeadlessWorkspace, you should call its dispose() method. This will shut down the thread associated with the workspace and allow resources to be freed.

See the "Controlling" section of the NetLogo User Manual for example code.

Don't try to use the constructor yourself; use HeadlessWorkspace.newInstance instead.

Attributes

Companion
object
Source
HeadlessWorkspace.scala
Supertypes
trait Controllable
trait Extensions
trait Exporting
trait Plotting
trait Components
trait Traceable
trait Compiling
trait Procedures
trait ModelTracker
trait Evaluating
trait Checksums
trait Benchmarking
class AbstractWorkspace
trait Workspace
trait Workspace
trait Controllable
trait ViewSettings
trait ImporterUser
trait WorldResizer
class Object
trait Matchable
class Any
Show all
class LegacyModelLoaderComponent extends AbstractAdapter[AbstractModelLoader]

Attributes

Source
ModelLoaderComponent.scala
Supertypes
class AbstractAdapter[AbstractModelLoader]
trait Serializable
trait ComponentMonitorStrategy
trait ComponentAdapter[AbstractModelLoader]
class Object
trait Matchable
class Any
Show all
object Main

Attributes

Source
Main.scala
Supertypes
class Object
trait Matchable
class Any
Self type
Main.type
class ModelLoaderComponent extends AbstractAdapter[AbstractModelLoader]

Attributes

Source
ModelLoaderComponent.scala
Supertypes
class AbstractAdapter[AbstractModelLoader]
trait Serializable
trait ComponentMonitorStrategy
trait ComponentAdapter[AbstractModelLoader]
class Object
trait Matchable
class Any
Show all
object Shell

Attributes

Source
Shell.scala
Supertypes
class Object
trait Matchable
class Any
Self type
Shell.type
abstract class WorkspaceFactory extends WorkspaceFactory

Attributes

Source
WorkspaceFactory.scala
Supertypes
class Object
trait Matchable
class Any