NetLogo 6.2.2 - org.nlogo.headless
Keywords: NetLogo 6.2.2 org.nlogo.headless

NetLogo6.2.2 < Back
 

# Packages

-  package root
  Definition Classes
    root
-  package org
  Definition Classes
    root
-  package nlogo
  Definition Classes
    org
-  package agent
  Definition Classes
    nlogo
-  package api

  Provides classes associated with the NetLogo Extensions API and Controlling API.

  Provides classes associated with the NetLogo Extensions API and Controlling API.

  For discussion and sample code, please see the NetLogo User Manual.

  Definition Classes
    nlogo
-  package app
  Definition Classes
    nlogo
-  package core
  Definition Classes
    nlogo
-  package editor

  Provides classes associated with the NetLogo Editor

  Provides classes associated with the NetLogo Editor

  Shouldn't depend on any other netlogo packages besides `org.nlogo.core`

  Definition Classes
    nlogo
-  package fileformat
  Definition Classes
    nlogo
-  package headless
  Definition Classes
    nlogo
- BehaviorSpaceCoordinator
- ChecksumsAndPreviews
- ChecksumsAndPreviewsSettings
- ErrorReport
- HeadlessBenchmarker
- HeadlessFileController
- HeadlessModelOpener
- HeadlessWorkspace
- Main
- ModelLoaderComponent
- Shell
- WorkspaceFactory
-  package ide
  Definition Classes
    nlogo
-  package lite
  Definition Classes
    nlogo
-  package nvm
  Definition Classes
    nlogo
-  package render
  Definition Classes
    nlogo
-  package util
  Definition Classes
    nlogo
-  package workspace
  Definition Classes
    nlogo

p

org.nlogo

# headless 

#### package headless

 
Ordering

1. Alphabetic

Visibility

1. Public
2. All

### Type Members

1.  case class ErrorReport(owner: JobOwner, context: Context, instruction: Instruction, ex: Exception) extends Product with Serializable
2.  class HeadlessModelOpener extends AnyRef
3.  class HeadlessWorkspace extends AbstractWorkspaceScala with Controllable with WorldLoaderInterface with ViewSettings

   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.

4.  class ModelLoaderComponent extends AbstractAdapter[ModelLoader]
5.  class WorkspaceFactory extends workspace.WorkspaceFactory

### Value Members

1.  object BehaviorSpaceCoordinator
2.  object ChecksumsAndPreviews
3.  object ChecksumsAndPreviewsSettings
4.  object HeadlessBenchmarker
5.  object HeadlessFileController extends Controller
6.  object HeadlessWorkspace

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

7.  object Main
8.  object Shell

### Ungrouped