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. abstract class FileImporter extends AnyRef

    Attributes
    protected[workspace]
  2. type OutputDestination = OutputDestination

    Attributes
    protected
    Definition Classes
    Workspace
  3. type UpdateMode = UpdateMode

    Attributes
    protected
    Definition Classes
    Workspace

Value Members

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

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

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

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

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

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

    Definition Classes
    AbstractWorkspaceWorkspace
  7. val aggregateManager: AggregateManagerInterface

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

    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
    HeadlessWorkspaceAbstractWorkspaceWorkspace
  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
    Annotations
    @throws( classOf[CompilerException] ) @throws( classOf[LogoException] )
    Exceptions thrown
    org.nlogo.api.CompilerException

    if the code fails to compile

    LogoException

    if the code fails to run

  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. final def eq(arg0: AnyRef): Boolean

    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. final def getClass(): java.lang.Class[_]

    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. final def isInstanceOf[T0]: Boolean

    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. final def ne(arg0: AnyRef): Boolean

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

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

    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
    Annotations
    @throws( classOf[java.io.IOException] ) @throws( classOf[CompilerException] ) @throws( classOf[LogoException] )
  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 openString(modelContents: String): Unit

    Opens a model stored in a string

    Opens a model stored in a string

    modelContents

    Definition Classes
    HeadlessWorkspaceAbstractWorkspaceWorkspace
  137. val outputAreaBuffer: StringBuilder

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

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

    Internal use only.

    Internal use only.

    Definition Classes
    HeadlessWorkspaceJobManagerOwner
  140. def patchSize: Double

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

  142. def periodicUpdate(): Unit

    Internal use only.

    Internal use only.

    Definition Classes
    HeadlessWorkspaceJobManagerOwner
  143. def perspective: Perspective

    Definition Classes
    HeadlessWorkspaceViewSettings
  144. val plotManager: PlotManager

    Definition Classes
    Plotting
  145. var previewCommands: String

    previewCommands used by make-preview and model test

    previewCommands used by make-preview and model test

    Definition Classes
    AbstractWorkspaceScalaWorkspace
  146. def profilingEnabled(): Boolean

    Definition Classes
    AbstractWorkspaceWorkspace
  147. def profilingTracer(): Tracer

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

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

    Definition Classes
    AbstractWorkspaceCompilerServices
  150. def renderPerspective: Boolean

    Definition Classes
    HeadlessWorkspaceViewSettings
  151. val renderer: RendererInterface

  152. 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
    Annotations
    @throws( classOf[CompilerException] ) @throws( classOf[LogoException] )
    Exceptions thrown
    org.nlogo.api.CompilerException

    if the code fails to compile

    LogoException

    if the code fails to run

  153. def requestDisplayUpdate(force: Boolean): Unit

    Internal use only.

    Internal use only.

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

    Definition Classes
    AbstractWorkspaceScalaWorkspace
  155. def resizeView(): Unit

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

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

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

    Internal use only.

    Internal use only.

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

    Internal use only.

    Internal use only. Called from job thread.

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

  161. 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
  162. def setModelPath(modelPath: String): Unit

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

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

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

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

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

  168. def setupPlots(c: Context): Unit

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

  170. def showTickCounter: Boolean

  171. var silent: Boolean

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

  172. def startLogging(properties: String): Nothing

    Internal use only.

    Internal use only.

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

    Definition Classes
    AnyRef
  174. def tick(context: Context, originalInstruction: Instruction): Unit

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

  176. def tickCounterLabel: String

  177. def toString(): String

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

    Definition Classes
    AbstractWorkspaceCompilerServices
  179. def unsupported: Nothing

  180. def updateDisplay(haveWorldLockAlready: Boolean): Unit

    Internal use only.

    Internal use only.

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

  182. def updateMode(): UpdateMode

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

    Definition Classes
    Plotting
  184. def viewHeight: Double

    Definition Classes
    HeadlessWorkspaceViewSettings
  185. def viewOffsetX: Double

    Definition Classes
    HeadlessWorkspaceViewSettings
  186. def viewOffsetY: Double

    Definition Classes
    HeadlessWorkspaceViewSettings
  187. def viewWidth: Double

    Definition Classes
    HeadlessWorkspaceViewSettings
  188. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws()
  191. def waitFor(runnable: CommandRunnable): Unit

    Internal use only.

    Internal use only.

    Definition Classes
    HeadlessWorkspaceWorkspace
  192. def waitForQueuedEvents(): Unit

    Internal use only.

    Internal use only.

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

    Internal use only.

    Internal use only.

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

    Definition Classes
    AbstractWorkspace
  195. def world(): World

    Definition Classes
    AbstractWorkspaceWorkspace
  196. 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