org.nlogo.headless

HeadlessWorkspace

class HeadlessWorkspace extends AbstractWorkspaceScala with Controllable with WorldLoaderInterface with ViewSettings

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.

Source
HeadlessWorkspace.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. HeadlessWorkspace
  2. ViewSettings
  3. WorldLoaderInterface
  4. Controllable
  5. AbstractWorkspaceScala
  6. Evaluating
  7. Exporting
  8. Plotting
  9. AbstractWorkspace
  10. HubNetWorkspaceInterface
  11. LogoThunkFactory
  12. Workspace
  13. RandomServices
  14. CompilerServices
  15. JobManagerOwner
  16. ImporterUser
  17. WorldResizer
  18. AnyRef
  19. Any
Visibility
  1. Public
  2. All

Instance Constructors

  1. new HeadlessWorkspace (_world: World, compiler: CompilerInterface, renderer: RendererInterface, aggregateManager: AggregateManagerInterface, hubNetManagerFactory: HubNetManagerFactory)

Type Members

  1. class FileImporter extends AnyRef

    Attributes
    protected[workspace] abstract
  2. type OutputDestination = OutputDestination

    Attributes
    protected
    Definition Classes
    Workspace
  3. type UpdateMode = UpdateMode

    Attributes
    protected
    Definition Classes
    Workspace

Value Members

  1. def != (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  2. def != (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  3. def ## (): Int

    Attributes
    final
    Definition Classes
    AnyRef → Any
  4. def == (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  5. def == (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  6. def addJobFromJobThread (job: Job): Unit

    Definition Classes
    AbstractWorkspaceWorkspace
  7. val aggregateManager : AggregateManagerInterface

    Definition Classes
    HeadlessWorkspaceWorkspace
  8. def asInstanceOf [T0] : T0

    Attributes
    final
    Definition Classes
    Any
  9. def attachModelDir (filePath: String): String

    Definition Classes
    AbstractWorkspaceWorkspace
  10. def autoConvert (source: String, subprogram: Boolean, reporter: Boolean, modelVersion: String): String

    Definition Classes
    AbstractWorkspaceCompilerServices
  11. def auxRNG (): MersenneTwisterFast

    Definition Classes
    AbstractWorkspaceRandomServices
  12. def behaviorSpaceRunNumber (n: Int): Unit

    Definition Classes
    AbstractWorkspaceWorkspace
  13. def behaviorSpaceRunNumber (): Int

    Definition Classes
    AbstractWorkspaceWorkspace
  14. def breathe (): Unit

    Internal use only.

    Internal use only.

    Definition Classes
    HeadlessWorkspaceAbstractWorkspaceWorkspace
  15. def calculateHeight (worldHeight: Int, patchSize: Double): Int

  16. def calculateWidth (worldWidth: Int, patchSize: Double): Int

  17. def changeLanguage (): Nothing

    Internal use only.

    Internal use only.

    Definition Classes
    HeadlessWorkspaceAbstractWorkspaceWorkspace
  18. def changeTopology (wrapX: Boolean, wrapY: Boolean): Unit

  19. def checkCommandSyntax (source: String): Unit

    Definition Classes
    AbstractWorkspaceCompilerServices
  20. def checkReporterSyntax (source: String): Unit

    Definition Classes
    AbstractWorkspaceCompilerServices
  21. def clearAll (): Unit

  22. def clearDrawing (): Unit

    Definition Classes
    HeadlessWorkspaceAbstractWorkspaceWorkspace
  23. def clearLastLogoException (): Unit

    Definition Classes
    AbstractWorkspaceWorkspace
  24. def clearOutput (): Unit

    Internal use only.

    Internal use only.

    Definition Classes
    HeadlessWorkspaceWorkspace
  25. def clearTicks (): Unit

    Definition Classes
    AbstractWorkspaceScalaWorkspace
  26. def clearTurtles (): Unit

  27. def clone (): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  28. def command (source: String): Unit

    Runs NetLogo commands and waits for them to complete.

    Runs NetLogo commands and waits for them to complete.

    source

    The command or commands to run

    Definition Classes
    HeadlessWorkspaceControllable
  29. def compileCommands (source: String, agentClass: Class[_ <: org.nlogo.agent.Agent]): Procedure

    Definition Classes
    Evaluating
    Annotations
    @throws( classOf[CompilerException] )
  30. def compileCommands (source: String): Procedure

    Definition Classes
    Evaluating
    Annotations
    @throws( classOf[CompilerException] )
  31. def compileForRun (source: String, context: Context, reporter: Boolean): Procedure

    Definition Classes
    AbstractWorkspaceWorkspace
  32. def compileReporter (source: String): Procedure

    Definition Classes
    Evaluating
    Annotations
    @throws( classOf[CompilerException] )
  33. val compiler : CompilerInterface

    Definition Classes
    HeadlessWorkspaceAbstractWorkspaceWorkspace
  34. var compilerTestingMode : Boolean

    Internal use only.

    Internal use only.

    Definition Classes
    HeadlessWorkspaceAbstractWorkspace
  35. def completedActivations (): WeakHashMap[Activation, Boolean]

    Definition Classes
    AbstractWorkspaceWorkspace
  36. def computePatchSize (width: Int, numPatches: Int): Double

  37. def convertToNormal (): String

    Definition Classes
    AbstractWorkspaceWorkspace
  38. def currentPlot (plot: String): Unit

    Definition Classes
    Plotting
  39. val defaultOwner : SimpleJobOwner

  40. def deleteLogFiles (): Nothing

    Internal use only.

    Internal use only.

    Definition Classes
    HeadlessWorkspaceWorkspace
  41. def dispose (): Unit

    Definition Classes
    AbstractWorkspaceWorkspace
  42. def doImport (importer: FileImporter): Unit

    Attributes
    protected[workspace]
    Definition Classes
    AbstractWorkspace
  43. def doImport (importer: BufferedReaderImporter): Unit

    Definition Classes
    AbstractWorkspace
  44. def drawSpotlight : Boolean

    Definition Classes
    HeadlessWorkspaceViewSettings
  45. def eq (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  46. def equals (arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  47. def evaluateCommands (owner: JobOwner, source: String, agents: AgentSet, waitForCompletion: Boolean): Unit

    Definition Classes
    Evaluating
    Annotations
    @throws( classOf[CompilerException] )
  48. def evaluateCommands (owner: JobOwner, source: String, agent: Agent, waitForCompletion: Boolean): Unit

    Definition Classes
    Evaluating
    Annotations
    @throws( classOf[CompilerException] )
  49. def evaluateCommands (owner: JobOwner, source: String, waitForCompletion: Boolean): Unit

    Definition Classes
    Evaluating
    Annotations
    @throws( classOf[CompilerException] )
  50. def evaluateCommands (owner: JobOwner, source: String): Unit

    Definition Classes
    Evaluating
    Annotations
    @throws( classOf[CompilerException] )
  51. def evaluateReporter (owner: JobOwner, source: String, agents: AgentSet): AnyRef

    Definition Classes
    Evaluating
    Annotations
    @throws( classOf[CompilerException] )
  52. def evaluateReporter (owner: JobOwner, source: String, agent: Agent): AnyRef

    Definition Classes
    Evaluating
    Annotations
    @throws( classOf[CompilerException] )
  53. def evaluateReporter (owner: JobOwner, source: String): AnyRef

    Definition Classes
    Evaluating
    Annotations
    @throws( classOf[CompilerException] )
  54. def exportAllPlots (filename: String): Unit

    Definition Classes
    Exporting
    Annotations
    @throws( classOf[IOException] )
  55. def exportBehaviors (filename: String, experimentName: String, includeHeader: Boolean): File

    Definition Classes
    AbstractWorkspace
  56. def exportDrawing (filename: String, format: String): Unit

    Definition Classes
    HeadlessWorkspaceWorkspace
  57. def exportDrawingToCSV (writer: PrintWriter): Unit

    Definition Classes
    HeadlessWorkspaceExporting
  58. def exportInterface (filename: String): Nothing

    Not implemented.

    Not implemented.

    Definition Classes
    HeadlessWorkspaceWorkspace
  59. def exportInterfaceGlobals (writer: PrintWriter): Unit

    Attributes
    protected[workspace]
    Definition Classes
    AbstractWorkspace
  60. def exportOutput (filename: String): Unit

    Definition Classes
    HeadlessWorkspaceWorkspace
  61. def exportOutputAreaToCSV (writer: PrintWriter): Unit

    Definition Classes
    HeadlessWorkspaceExporting
  62. def exportPlot (plotName: String, filename: String): Unit

    Definition Classes
    Exporting
    Annotations
    @throws( classOf[IOException] )
  63. def exportPlotsToCSV (writer: PrintWriter): Unit

    Definition Classes
    Exporting
  64. def exportView (filename: String, format: String): Unit

    Definition Classes
    HeadlessWorkspaceWorkspace
  65. def exportView (): BufferedImage

    Get a snapshot of the 2D view.

    Get a snapshot of the 2D view.

    Definition Classes
    HeadlessWorkspaceWorkspace
  66. def exportWorld (writer: PrintWriter): Unit

    Definition Classes
    Exporting
  67. def exportWorld (filename: String): Unit

    Definition Classes
    Exporting
    Annotations
    @throws( classOf[IOException] )
  68. def fileManager (): FileManager

    Definition Classes
    AbstractWorkspaceWorkspace
  69. def finalize (): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  70. def findProcedurePositions (source: String): Map[String, List[AnyRef]]

    Definition Classes
    AbstractWorkspaceCompilerServices
  71. def fontSize (i: Int): Unit

  72. def fontSize : Int

    Definition Classes
    HeadlessWorkspaceViewSettings
  73. def forceSaveAs (): Boolean

    Definition Classes
    AbstractWorkspace
  74. def frameRate (frameRate: Double): Unit

  75. def frameRate : Double

  76. def getAndCreateDrawing (): BufferedImage

    Definition Classes
    HeadlessWorkspaceWorkspace
  77. def getClass (): java.lang.Class[_]

    Attributes
    final
    Definition Classes
    AnyRef → Any
  78. def getExtensionManager (): ExtensionManager

    Definition Classes
    AbstractWorkspaceWorkspace
  79. def getGraphics (image: BufferedImage): Unit

    Get a snapshot of the 2D view, using an existing BufferedImage object.

  80. def getHubNetManager (): HubNetInterface

    Definition Classes
    AbstractWorkspaceWorkspace
  81. def getIsApplet (): Boolean

    Definition Classes
    AbstractWorkspaceWorkspace
  82. def getMinimumWidth : Int

  83. def getModelDir (): String

    Definition Classes
    AbstractWorkspaceWorkspace
  84. def getModelFileName (): String

    Definition Classes
    AbstractWorkspaceWorkspace
  85. def getModelPath (): String

    Definition Classes
    AbstractWorkspaceWorkspace
  86. def getModelType (): ModelType

    Definition Classes
    AbstractWorkspace
  87. def getPlot (plot: String): PlotInterface

    Definition Classes
    Plotting
  88. def getProcedures (): Map[String, Procedure]

    Definition Classes
    AbstractWorkspaceWorkspace
  89. def getPropertiesInterface (): WorldPropertiesInterface

  90. def getSource (filename: String): String

    Definition Classes
    AbstractWorkspace
  91. def getTokenAtPosition (s: String, pos: Int): Token

    Definition Classes
    AbstractWorkspaceCompilerServices
  92. def guessExportName (defaultName: String): String

    Definition Classes
    AbstractWorkspace
  93. def halt (): Unit

    Halts all running NetLogo code in this workspace.

    Halts all running NetLogo code in this workspace.

    Definition Classes
    HeadlessWorkspaceAbstractWorkspace
  94. def hashCode (): Int

    Definition Classes
    AnyRef → Any
  95. def hubNetRunning (hubNetRunning: Boolean): Unit

  96. def hubNetRunning (): Boolean

    Definition Classes
    AbstractWorkspace
  97. def hubnetManager (): HubNetInterface

    Definition Classes
    AbstractWorkspace
  98. def importDrawing (file: File): Unit

    Definition Classes
    HeadlessWorkspaceAbstractWorkspace
  99. def importDrawing (filename: String): Unit

    Definition Classes
    AbstractWorkspaceWorkspace
  100. def importExtensionData (name: String, data: List[Array[String]], handler: ImportErrorHandler): Unit

    Definition Classes
    AbstractWorkspaceImporterUser
  101. def importWorld (reader: Reader): Unit

    Definition Classes
    AbstractWorkspaceWorkspace
  102. def importWorld (filename: String): Unit

    Definition Classes
    AbstractWorkspaceWorkspace
  103. var importerErrorHandler : ErrorHandler

    Definition Classes
    HeadlessWorkspaceAbstractWorkspace
  104. def init (): Unit

    Definition Classes
    AbstractWorkspace
  105. def initForTesting (d: WorldDimensions): Unit

    Internal use only.

  106. def initForTesting (minPxcor: Int, maxPxcor: Int, minPycor: Int, maxPycor: Int): Unit

  107. def initForTesting (d: WorldDimensions, source: String): Unit

    Internal use only.

  108. def initForTesting (minPxcor: Int, maxPxcor: Int, minPycor: Int, maxPycor: Int, source: String): Unit

    Internal use only.

  109. def initForTesting (worldSize: Int, modelString: String): Unit

    Internal use only.

  110. def initForTesting (worldSize: Int): Unit

    Internal use only.

  111. def insetWidth (): Int

  112. def inspectAgent (agentClass: Class[_ <: org.nlogo.agent.Agent], agent: Agent, radius: Double): Unit

    Definition Classes
    HeadlessWorkspaceWorkspace
  113. def inspectAgent (agent: Agent, radius: Double): Unit

    Definition Classes
    HeadlessWorkspaceWorkspace
  114. def isConstant (s: String): Boolean

    Definition Classes
    AbstractWorkspaceCompilerServices
  115. def isExtensionName (name: String): Boolean

    Definition Classes
    AbstractWorkspaceImporterUser
  116. def isHeadless : Boolean

    Internal use only.

    Internal use only.

    Definition Classes
    HeadlessWorkspaceViewSettingsAbstractWorkspaceWorkspace
  117. def isInstanceOf [T0] : Boolean

    Attributes
    final
    Definition Classes
    Any
  118. def isReporter (s: String): Boolean

    Definition Classes
    AbstractWorkspaceCompilerServices
  119. def isValidIdentifier (s: String): Boolean

    Definition Classes
    AbstractWorkspaceCompilerServices
  120. def joinForeverButtons (agent: Agent): Unit

    Definition Classes
    AbstractWorkspaceWorkspace
  121. var lastErrorReport : ErrorReport

  122. var lastLogoException : LogoException

    Internal use only.

    Internal use only.

    Definition Classes
    HeadlessWorkspaceAbstractWorkspaceWorkspace
  123. def lastRunTimes (): WeakHashMap[Job, WeakHashMap[Agent, WeakHashMap[Command, MutableLong]]]

    Definition Classes
    AbstractWorkspaceWorkspace
  124. def loadWorld (strings: Array[String], version: String, worldInterface: WorldLoaderInterface): Unit

    Definition Classes
    AbstractWorkspace
  125. def magicOpen (name: String): Nothing

    Internal use only.

    Internal use only.

    Definition Classes
    HeadlessWorkspaceAbstractWorkspaceWorkspace
  126. def mainRNG (): MersenneTwisterFast

    Definition Classes
    AbstractWorkspaceRandomServices
  127. def makeCommandThunk (source: String, jobOwnerName: String): CommandLogoThunk

    Definition Classes
    Evaluating
    Annotations
    @throws( classOf[CompilerException] )
  128. def makeReporterThunk (source: String, jobOwnerName: String): ReporterLogoThunk

    Definition Classes
    Evaluating
    Annotations
    @throws( classOf[CompilerException] )
  129. def modelNameForDisplay (): String

  130. var modelOpened : Boolean

    Has a model been opened in this workspace?

  131. def ne (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  132. def notify (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  133. def notifyAll (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  134. def open (path: String): Unit

    Opens a model stored in a file.

    Opens a model stored in a file.

    path

    the path (absolute or relative) of the NetLogo model to open.

    Definition Classes
    HeadlessWorkspaceControllableAbstractWorkspaceWorkspace
  135. def openFromSource (source: String): Unit

    Opens a model stored in a string.

    Opens a model stored in a string. Can only be called once per instance of HeadlessWorkspace

    source

    The complete model, including widgets and so forth, in the same format as it would be stored in a file.

  136. def openIndex (): Nothing

    Internal use only.

    Internal use only.

    Definition Classes
    HeadlessWorkspaceWorkspace
  137. def openNext (): Nothing

    Internal use only.

    Internal use only.

    Definition Classes
    HeadlessWorkspaceWorkspace
  138. def openPrevious (): Nothing

    Internal use only.

    Internal use only.

    Definition Classes
    HeadlessWorkspaceWorkspace
  139. def openString (modelContents: String): Unit

    Opens a model stored in a string

    Opens a model stored in a string

    modelContents

    Definition Classes
    HeadlessWorkspaceAbstractWorkspaceWorkspace
  140. val outputAreaBuffer : StringBuilder

  141. def outputObject (object: Any, owner: Any, addNewline: Boolean, readable: Boolean, destination: OutputDestination): Unit

    Definition Classes
    AbstractWorkspaceWorkspace
  142. def ownerFinished (owner: JobOwner): Unit

    Internal use only.

    Internal use only.

    Definition Classes
    HeadlessWorkspaceJobManagerOwner
  143. def patchSize : Double

    Definition Classes
    HeadlessWorkspaceViewSettingsWorkspace
  144. def patchSize (patchSize: Double): Unit

  145. def periodicUpdate (): Unit

    Internal use only.

    Internal use only.

    Definition Classes
    HeadlessWorkspaceJobManagerOwner
  146. def perspective : Perspective

    Definition Classes
    HeadlessWorkspaceViewSettings
  147. val plotManager : PlotManager

    Definition Classes
    Plotting
  148. var previewCommands : String

    previewCommands used by make-preview and model test

    previewCommands used by make-preview and model test

    Definition Classes
    AbstractWorkspaceScalaWorkspace
  149. def profilingEnabled (): Boolean

    Definition Classes
    AbstractWorkspaceWorkspace
  150. def profilingTracer (): Tracer

    Definition Classes
    AbstractWorkspaceWorkspace
  151. def readFromString (string: String): AnyRef

    Definition Classes
    Evaluating
    Annotations
    @throws( classOf[CompilerException] )
  152. def readNumberFromString (source: String): AnyRef

    Definition Classes
    AbstractWorkspaceCompilerServices
  153. def renderPerspective : Boolean

    Definition Classes
    HeadlessWorkspaceViewSettings
  154. val renderer : RendererInterface

  155. def report (source: String): AnyRef

    Runs a NetLogo reporter.

    Runs a NetLogo reporter.

    source

    The reporter to run

    returns

    the result reported; may be of type java.lang.Integer, java.lang.Double, java.lang.Boolean, java.lang.String, org.nlogo.api.LogoList, org.nlogo.api.Agent, AgentSet, or Nobody

    Definition Classes
    HeadlessWorkspaceControllable
  156. def requestDisplayUpdate (force: Boolean): Unit

    Internal use only.

    Internal use only.

    Definition Classes
    HeadlessWorkspaceAbstractWorkspaceWorkspace
  157. def resetTicks (context: Context): Unit

    Definition Classes
    AbstractWorkspaceScalaWorkspace
  158. def resizeView (): Unit

    Definition Classes
    HeadlessWorkspaceWorldResizer
  159. def runCompiledCommands (owner: JobOwner, procedure: Procedure): Boolean

    Definition Classes
    Evaluating
  160. def runCompiledReporter (owner: JobOwner, procedure: Procedure): AnyRef

    Definition Classes
    Evaluating
  161. def runtimeError (owner: JobOwner, context: Context, instruction: Instruction, ex: Exception): Unit

    Internal use only.

    Internal use only.

    Definition Classes
    HeadlessWorkspaceJobManagerOwner
  162. def sendOutput (oo: OutputObject, toOutputArea: Boolean): Unit

    Internal use only.

    Internal use only. Called from job thread.

    Definition Classes
    HeadlessWorkspaceAbstractWorkspace
  163. def setDimensions (d: WorldDimensions, patchSize: Double): Unit

  164. def setDimensions (d: WorldDimensions): Unit

    Kills all turtles, clears all patch variables, and makes a new patch grid.

    Kills all turtles, clears all patch variables, and makes a new patch grid.

    Definition Classes
    HeadlessWorkspaceWorldResizer
  165. def setModelPath (modelPath: String): Unit

    Definition Classes
    AbstractWorkspaceWorkspace
  166. def setModelType (modelType: ModelType): Unit

    Attributes
    protected[workspace]
    Definition Classes
    AbstractWorkspace
  167. def setOutputAreaContents (text: String): Unit

    Definition Classes
    AbstractWorkspaceImporterUser
  168. def setProcedures (procedures: Map[String, Procedure]): Unit

    Definition Classes
    AbstractWorkspaceWorkspace
  169. def setProfilingTracer (tracer: Tracer): Unit

    Definition Classes
    AbstractWorkspace
  170. def setSize (x: Int, y: Int): Unit

  171. def setupPlots (c: Context): Unit

    Definition Classes
    Plotting
  172. def showTickCounter (showTickCounter: Boolean): Unit

  173. def showTickCounter : Boolean

  174. var silent : Boolean

    If true, don't send anything to standard output.

  175. def startLogging (properties: String): Nothing

    Internal use only.

    Internal use only.

    Definition Classes
    HeadlessWorkspaceWorkspace
  176. def synchronized [T0] (arg0: ⇒ T0): T0

    Attributes
    final
    Definition Classes
    AnyRef
  177. def tick (context: Context, originalInstruction: Instruction): Unit

    Definition Classes
    AbstractWorkspaceScalaWorkspace
  178. def tickCounterLabel (s: String): Unit

  179. def tickCounterLabel : String

  180. def toString (): String

    Definition Classes
    AnyRef → Any
  181. def tokenizeForColorization (s: String): Array[Token]

    Definition Classes
    AbstractWorkspaceCompilerServices
  182. def unsupported : Nothing

  183. def updateDisplay (haveWorldLockAlready: Boolean): Unit

    Internal use only.

    Internal use only.

    Definition Classes
    HeadlessWorkspaceJobManagerOwner
  184. def updateMode (updateMode: UpdateMode): Unit

  185. def updateMode (): UpdateMode

    Definition Classes
    AbstractWorkspace
  186. def updatePlots (c: Context): Unit

    Definition Classes
    Plotting
  187. def viewHeight : Double

    Definition Classes
    HeadlessWorkspaceViewSettings
  188. def viewOffsetX : Double

    Definition Classes
    HeadlessWorkspaceViewSettings
  189. def viewOffsetY : Double

    Definition Classes
    HeadlessWorkspaceViewSettings
  190. def viewWidth : Double

    Definition Classes
    HeadlessWorkspaceViewSettings
  191. def wait (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  192. def wait (arg0: Long, arg1: Int): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  193. def wait (arg0: Long): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  194. def waitFor (runnable: CommandRunnable): Unit

    Internal use only.

    Internal use only.

    Definition Classes
    HeadlessWorkspaceWorkspace
  195. def waitForQueuedEvents (): Unit

    Internal use only.

    Internal use only.

    Definition Classes
    HeadlessWorkspaceWorkspace
  196. def waitForResult [T] (runnable: ReporterRunnable[T]): T

    Internal use only.

    Internal use only.

    Definition Classes
    HeadlessWorkspaceWorkspace
  197. def warningMessage (message: String): Boolean

    Definition Classes
    AbstractWorkspace
  198. def world (): World

    Definition Classes
    AbstractWorkspaceWorkspace
  199. def writeGraphicsData (writer: PrintWriter): Unit

    Definition Classes
    HeadlessWorkspaceAbstractWorkspace
  200. def zipLogFiles (filename: String): Nothing

    Internal use only.

    Internal use only.

    Definition Classes
    HeadlessWorkspaceWorkspace

Inherited from ViewSettings

Inherited from WorldLoaderInterface

Inherited from Controllable

Inherited from AbstractWorkspaceScala

Inherited from Evaluating

Inherited from Exporting

Inherited from Plotting

Inherited from AbstractWorkspace

Inherited from HubNetWorkspaceInterface

Inherited from LogoThunkFactory

Inherited from Workspace

Inherited from RandomServices

Inherited from CompilerServices

Inherited from JobManagerOwner

Inherited from ImporterUser

Inherited from WorldResizer

Inherited from AnyRef

Inherited from Any