Class

org.nlogo.lite

LiteWorkspace

Related Doc: package lite

Permalink

class LiteWorkspace extends GUIWorkspace

Source
LiteWorkspace.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. LiteWorkspace
  2. GUIWorkspace
  3. TrailDrawerInterface
  4. DrawingInterface
  5. Handler
  6. Handler
  7. Handler
  8. Handler
  9. Handler
  10. Handler
  11. Handler
  12. Handler
  13. Handler
  14. Handler
  15. Handler
  16. Handler
  17. Handler
  18. Handler
  19. Handler
  20. Handler
  21. LinkChild
  22. AbstractWorkspaceScala
  23. Exporting
  24. Plotting
  25. ExtendableWorkspaceMethods
  26. Traceable
  27. BehaviorSpaceInformation
  28. ModelDir
  29. Evaluating
  30. Checksums
  31. Benchmarking
  32. APIConformant
  33. AbstractWorkspace
  34. HubNetWorkspaceInterface
  35. LogoThunkFactory
  36. ExtendableWorkspace
  37. Workspace
  38. CompilerServices
  39. JobManagerOwner
  40. Workspace
  41. Controllable
  42. ViewSettings
  43. RandomServices
  44. LiteralParser
  45. ImporterUser
  46. WorldResizer
  47. AnyRef
  48. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Instance Constructors

  1. new LiteWorkspace(appletPanel: AppletPanel, isApplet: Boolean, world: World, frame: Frame, listenerManager: NetLogoListenerManager)

    Permalink

Type Members

  1. abstract class FileImporter extends AnyRef

    Permalink
    Attributes
    protected[org.nlogo.workspace]
    Definition Classes
    AbstractWorkspace

Value Members

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

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

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

    Permalink
    Definition Classes
    AnyRef → Any
  4. var _behaviorSpaceExperimentName: String

    Permalink
    Definition Classes
    BehaviorSpaceInformation
  5. var _behaviorSpaceRunNumber: Int

    Permalink
    Definition Classes
    BehaviorSpaceInformation
  6. var _modelFileName: String

    Permalink

    name of the currently loaded model.

    name of the currently loaded model. Will be null if this is a new (unsaved) model. To get a version for display to the user, see modelNameForDisplay(). This is NOT a full path name, however, it does end in ".nlogo".

    Definition Classes
    ModelDir
  7. def addCustomShapes(filename: String): Unit

    Permalink
    Definition Classes
    GUIWorkspace → Workspace
  8. def addJobFromJobThread(job: Job): Unit

    Permalink
    Definition Classes
    AbstractWorkspaceWorkspace
  9. val aggregateManager: AggregateManagerInterface

    Permalink
    Definition Classes
    LiteWorkspaceWorkspace
  10. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  11. def attachModelDir(filePath: String): String

    Permalink

    attaches the current model directory to a relative path, if necessary.

    attaches the current model directory to a relative path, if necessary. If filePath is an absolute path, this method simply returns it. If it's a relative path, then the current model directory is prepended to it. If this is a new model, the user's platform-dependent home directory is prepended instead.

    Definition Classes
    ExtendableWorkspaceMethods
    Annotations
    @throws( ... )
  12. def autoConvert(source: String, subprogram: Boolean, reporter: Boolean, modelVersion: String): String

    Permalink
    Definition Classes
    AbstractWorkspaceCompilerServices
  13. def auxRNG(): MersenneTwisterFast

    Permalink
    Definition Classes
    AbstractWorkspaceRandomServices
  14. def beep(): Unit

    Permalink
    Definition Classes
    Workspace
  15. def behaviorSpaceExperimentName(name: String): Unit

    Permalink
    Definition Classes
    BehaviorSpaceInformation
  16. def behaviorSpaceExperimentName: String

    Permalink
    Definition Classes
    BehaviorSpaceInformation
  17. def behaviorSpaceRunNumber(n: Int): Unit

    Permalink
    Definition Classes
    BehaviorSpaceInformation
  18. def behaviorSpaceRunNumber: Int

    Permalink
    Definition Classes
    BehaviorSpaceInformation
  19. def benchmark(minTime: Int, maxTime: Int): Unit

    Permalink
    Definition Classes
    Benchmarking
  20. def breathe(): Unit

    Permalink
    Definition Classes
    GUIWorkspace → AbstractWorkspaceWorkspace
  21. def changeLanguage(): Unit

    Permalink
    Definition Classes
    GUIWorkspace → AbstractWorkspaceWorkspace
  22. def changeTopology(wrapX: Boolean, wrapY: Boolean): Unit

    Permalink
    Definition Classes
    GUIWorkspace → Workspace
  23. def checkCommandSyntax(source: String): Unit

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

    Permalink
    Definition Classes
    AbstractWorkspaceCompilerServices
  25. def clearAll(): Unit

    Permalink
    Definition Classes
    GUIWorkspace → AbstractWorkspaceScalaAbstractWorkspaceWorkspace
  26. def clearDrawing(): Unit

    Permalink
    Definition Classes
    GUIWorkspace → TrailDrawerInterfaceAbstractWorkspaceWorkspace
  27. def clearLastLogoException(): Unit

    Permalink
    Definition Classes
    Evaluating
  28. def clearOutput(): Unit

    Permalink
    Definition Classes
    GUIWorkspace → Workspace
  29. def clearTicks(): Unit

    Permalink
    Definition Classes
    GUIWorkspace → AbstractWorkspaceScalaWorkspaceWorkspace
  30. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  31. def closeAgentMonitors(): Unit

    Permalink
    Definition Classes
    LiteWorkspace → GUIWorkspace
  32. def colors(): Array[Int]

    Permalink
    Definition Classes
    GUIWorkspace → DrawingInterface
  33. def command(source: String): Unit

    Permalink

    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
    Evaluating
    Annotations
    @throws( classOf[CompilerException] ) @throws( classOf[LogoException] )
    Exceptions thrown

    org.nlogo.api.LogoException if the code fails to run

    org.nlogo.core.CompilerException if the code fails to compile

  34. def compileCommands(source: String, agentClass: AgentKind): Procedure

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

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

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

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

    Permalink
    Definition Classes
    LiteWorkspaceWorkspace
  39. def compilerTestingMode(): Boolean

    Permalink
    Definition Classes
    GUIWorkspace → AbstractWorkspaceScalaExtendableWorkspaceWorkspace
  40. val completedActivations: WeakHashMap[Activation, Boolean]

    Permalink
    Definition Classes
    APIConformant
  41. def convertToNormal(): String

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

    Permalink
    Definition Classes
    Plotting
  43. val defaultOwner: SimpleJobOwner

    Permalink
    Definition Classes
    Evaluating
  44. def deleteLogFiles(): Unit

    Permalink
    Definition Classes
    GUIWorkspace → Workspace
  45. def displaySwitchOn(on: Boolean): Unit

    Permalink
    Definition Classes
    GUIWorkspace
  46. def displaySwitchOn(): Boolean

    Permalink
    Definition Classes
    GUIWorkspace
  47. def dispose(): Unit

    Permalink
    Definition Classes
    GUIWorkspace → AbstractWorkspaceWorkspaceWorkspace
  48. def doExportView(exportee: LocalViewInterface): Unit

    Permalink
    Definition Classes
    GUIWorkspace
  49. def doImport(importer: BufferedReaderImporter): Unit

    Permalink
    Definition Classes
    LiteWorkspaceAbstractWorkspace
  50. def doImport(importer: FileImporter): Unit

    Permalink
    Attributes
    protected[org.nlogo.workspace]
    Definition Classes
    AbstractWorkspace
  51. def drawLine(x0: Double, y0: Double, x1: Double, y1: Double, color: Any, size: Double, mode: String): Unit

    Permalink
    Definition Classes
    GUIWorkspace → TrailDrawerInterface
  52. def drawSpotlight: Boolean

    Permalink
    Definition Classes
    APIConformant
  53. def dualView(on: Boolean): Unit

    Permalink
    Definition Classes
    GUIWorkspace
  54. def dualView(): Boolean

    Permalink
    Definition Classes
    GUIWorkspace
  55. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  56. def equals(arg0: Any): Boolean

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    Exporting
    Annotations
    @throws( classOf[IOException] )
  65. def exportDrawing(filename: String, format: String): Unit

    Permalink
    Definition Classes
    GUIWorkspace → Workspace
  66. def exportDrawingToCSV(writer: PrintWriter): Unit

    Permalink
    Definition Classes
    GUIWorkspace → TrailDrawerInterfaceExporting
  67. def exportInterface(filename: String): Unit

    Permalink
    Definition Classes
    GUIWorkspace → Workspace
  68. def exportInterfaceGlobals(writer: PrintWriter): Unit

    Permalink
    Attributes
    protected[org.nlogo.workspace]
    Definition Classes
    AbstractWorkspace
  69. def exportOutput(filename: String): Unit

    Permalink
    Definition Classes
    GUIWorkspace → Workspace
  70. def exportOutputAreaToCSV(writer: PrintWriter): Unit

    Permalink
    Definition Classes
    GUIWorkspace → Exporting
  71. def exportPlot(whichPlots: PlotWidgetExportType, plot: Plot, filename: String): Unit

    Permalink
    Definition Classes
    GUIWorkspace
  72. def exportPlot(plotName: String, filename: String): Unit

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

    Permalink
    Definition Classes
    Exporting
  74. def exportView(display: LocalViewInterface, filename: String, format: String): Unit

    Permalink
    Definition Classes
    GUIWorkspace
  75. def exportView(filename: String, format: String): Unit

    Permalink
    Definition Classes
    GUIWorkspace → Workspace
  76. def exportView(): BufferedImage

    Permalink
    Definition Classes
    GUIWorkspace → Workspace
  77. def exportWorld(writer: PrintWriter): Unit

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

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

    Permalink
  80. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  81. def findProcedurePositions(source: String): Map[String, ProcedureSyntax]

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

    Permalink
    Definition Classes
    APIConformant
  83. def fontSize: Int

    Permalink
    Definition Classes
    APIConformant
  84. def forceSaveAs(): Boolean

    Permalink
    Definition Classes
    AbstractWorkspace
  85. def frameRate(frameRate: Double): Unit

    Permalink
    Definition Classes
    GUIWorkspace
  86. def frameRate(): Double

    Permalink
    Definition Classes
    GUIWorkspace
  87. def getAndCreateDrawing(dirty: Boolean): BufferedImage

    Permalink
    Definition Classes
    GUIWorkspace → TrailDrawerInterface
  88. def getAndCreateDrawing(): BufferedImage

    Permalink
    Definition Classes
    GUIWorkspace → Workspace
  89. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  90. def getCompilationEnvironment: CompilationEnvironment

    Permalink
    Definition Classes
    AbstractWorkspaceScalaWorkspace
  91. def getDrawing(): AnyRef

    Permalink
    Definition Classes
    GUIWorkspace → TrailDrawerInterface
  92. def getExportWindowFrame(): Component

    Permalink
    Definition Classes
    GUIWorkspace
  93. def getExtensionManager(): ExtensionManager

    Permalink
    Definition Classes
    AbstractWorkspaceWorkspace
  94. def getFrame(): Frame

    Permalink
    Definition Classes
    GUIWorkspace
  95. def getHeight(): Int

    Permalink
    Definition Classes
    GUIWorkspace → DrawingInterface
  96. def getHubNetManager(): HubNetInterface

    Permalink
    Definition Classes
    AbstractWorkspaceWorkspace
  97. def getLinkParent(): AnyRef

    Permalink
    Definition Classes
    GUIWorkspace → LinkChild
  98. def getModelDir: String

    Permalink

    returns the full path to the directory from which the current model was loaded.

    returns the full path to the directory from which the current model was loaded. May be null if, for example, this is a new model.

    Definition Classes
    ModelDir
  99. def getModelFileName: String

    Permalink

    returns the name of the file from which the current model was loaded.

    returns the name of the file from which the current model was loaded. May be null if, for example, this is a new model.

    Definition Classes
    ModelDir
  100. def getModelPath: String

    Permalink

    returns the full pathname of the currently loaded model, if any.

    returns the full pathname of the currently loaded model, if any. This may return null in some cases, for instance if this is a new model.

    Definition Classes
    ModelDir
  101. def getModelType(): ModelType

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

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

    Permalink
    Definition Classes
    AbstractWorkspaceWorkspace
  104. def getPropertiesInterface(): WorldPropertiesInterface

    Permalink
    Definition Classes
    GUIWorkspace → AbstractWorkspaceHubNetWorkspaceInterface
  105. def getSource(filename: String): String

    Permalink
    Definition Classes
    GUIWorkspace → AbstractWorkspaceExtendableWorkspace
  106. def getTokenAtPosition(s: String, pos: Int): Token

    Permalink
    Definition Classes
    AbstractWorkspaceCompilerServices
  107. def getWidgetContainer(): WidgetContainer

    Permalink
    Definition Classes
    GUIWorkspace
  108. def getWidth(): Int

    Permalink
    Definition Classes
    GUIWorkspace → DrawingInterface
  109. def graphicsChecksum: String

    Permalink
    Definition Classes
    Checksums
  110. def guessExportName(defaultName: String): String

    Permalink
    Definition Classes
    AbstractWorkspace
  111. def halt(): Unit

    Permalink
    Definition Classes
    GUIWorkspace → AbstractWorkspace
  112. def handle(e: LoadSectionEvent): Unit

    Permalink
    Definition Classes
    GUIWorkspace → Handler
  113. def handle(e: AboutToQuitEvent): Unit

    Permalink
    Definition Classes
    GUIWorkspace → Handler
  114. def handle(e: BeforeLoadEvent): Unit

    Permalink
    Definition Classes
    GUIWorkspace → Handler
  115. def handle(e: ExportPlotEvent): Unit

    Permalink
    Definition Classes
    GUIWorkspace → Handler
  116. def handle(e: CompiledEvent): Unit

    Permalink
    Definition Classes
    GUIWorkspace → Handler
  117. def handle(e: RemoveConstraintEvent): Unit

    Permalink
    Definition Classes
    GUIWorkspace → Handler
  118. def handle(e: AddSliderConstraintEvent): Unit

    Permalink
    Definition Classes
    GUIWorkspace → Handler
  119. def handle(e: AddChooserConstraintEvent): Unit

    Permalink
    Definition Classes
    GUIWorkspace → Handler
  120. def handle(e: AddInputBoxConstraintEvent): Unit

    Permalink
    Definition Classes
    GUIWorkspace → Handler
  121. def handle(e: AddBooleanConstraintEvent): Unit

    Permalink
    Definition Classes
    GUIWorkspace → Handler
  122. def handle(e: RemoveAllJobsEvent): Unit

    Permalink
    Definition Classes
    GUIWorkspace → Handler
  123. def handle(e: JobStoppingEvent): Unit

    Permalink
    Definition Classes
    GUIWorkspace → Handler
  124. def handle(e: RemoveJobEvent): Unit

    Permalink
    Definition Classes
    GUIWorkspace → Handler
  125. def handle(e: AddJobEvent): Unit

    Permalink
    Definition Classes
    GUIWorkspace → Handler
  126. def handle(e: AfterLoadEvent): Unit

    Permalink
    Definition Classes
    GUIWorkspace → Handler
  127. def hashCode(): Int

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

    Permalink
    Definition Classes
    GUIWorkspace → AbstractWorkspaceHubNetWorkspaceInterface
  129. def hubNetRunning(): Boolean

    Permalink
    Definition Classes
    AbstractWorkspace
  130. def hubnetManager(): HubNetInterface

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

    Permalink
    Definition Classes
    GUIWorkspace → TrailDrawerInterfaceAbstractWorkspace
  132. def importDrawing(is: InputStream): Unit

    Permalink
    Definition Classes
    GUIWorkspace → TrailDrawerInterface
  133. def importDrawing(filename: String): Unit

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

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

    Permalink
    Definition Classes
    GUIWorkspace → AbstractWorkspaceWorkspace
  136. def importWorld(filename: String): Unit

    Permalink
    Definition Classes
    GUIWorkspace → AbstractWorkspaceWorkspace
  137. def importerErrorHandler(): ErrorHandler

    Permalink
    Attributes
    protected[org.nlogo.window]
    Definition Classes
    GUIWorkspace → AbstractWorkspace
  138. def init(glView: GLViewManagerInterface): Unit

    Permalink
    Definition Classes
    GUIWorkspace
  139. def init(): Unit

    Permalink
    Definition Classes
    AbstractWorkspace
  140. def inspectAgent(agentClass: AgentKind, agent: Agent, radius: Double): Unit

    Permalink
    Definition Classes
    LiteWorkspace → GUIWorkspace → Workspace
  141. def inspectAgent(agent: Agent, radius: Double): Unit

    Permalink
    Definition Classes
    LiteWorkspaceWorkspace
  142. def inspectAgent(agentClass: AgentKind): Unit

    Permalink
    Definition Classes
    GUIWorkspace
  143. def isBlank(): Boolean

    Permalink
    Definition Classes
    GUIWorkspace → DrawingInterface
  144. def isConstant(s: String): Boolean

    Permalink
    Definition Classes
    AbstractWorkspaceCompilerServices
  145. def isDirty(): Boolean

    Permalink
    Definition Classes
    GUIWorkspace → TrailDrawerInterfaceDrawingInterface
  146. def isExtensionName(name: String): Boolean

    Permalink
    Definition Classes
    AbstractWorkspaceImporterUser
  147. def isHeadless(): Boolean

    Permalink
    Definition Classes
    GUIWorkspace → AbstractWorkspaceScalaViewSettings
  148. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  149. def isReporter(s: String): Boolean

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

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

    Permalink
    Definition Classes
    AbstractWorkspaceWorkspace
  152. var lastLogoException: LogoException

    Permalink
    Definition Classes
    Evaluating
  153. def lastRunTimes(): WeakHashMap[Job, WeakHashMap[Agent, WeakHashMap[Command, MutableLong]]]

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

    Permalink
    Definition Classes
    AbstractWorkspace
  155. def logCustomGlobals(nameValuePairs: Seq[(String, String)]): Unit

    Permalink
    Definition Classes
    GUIWorkspace
  156. def logCustomMessage(msg: String): Unit

    Permalink
    Definition Classes
    GUIWorkspace
  157. def magicOpen(name: String): Unit

    Permalink
    Definition Classes
    GUIWorkspace → AbstractWorkspaceWorkspace
  158. def mainRNG(): MersenneTwisterFast

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

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

    Permalink
    Definition Classes
    Evaluating
    Annotations
    @throws( classOf[CompilerException] )
  161. def markClean(): Unit

    Permalink
    Definition Classes
    GUIWorkspace → DrawingInterface
  162. def markDirty(): Unit

    Permalink
    Definition Classes
    GUIWorkspace → DrawingInterface
  163. def modelFileName: String

    Permalink
    Definition Classes
    ModelDir
  164. def modelNameForDisplay: String

    Permalink
    Definition Classes
    ModelDir
  165. def modelSaved(newModelPath: String): Unit

    Permalink
    Definition Classes
    GUIWorkspace
  166. def mouseDown(): Boolean

    Permalink
    Definition Classes
    GUIWorkspace → Workspace
  167. def mouseInside(): Boolean

    Permalink
    Definition Classes
    GUIWorkspace → Workspace
  168. def mouseXCor(): Double

    Permalink
    Definition Classes
    GUIWorkspace → Workspace
  169. def mouseYCor(): Double

    Permalink
    Definition Classes
    GUIWorkspace → Workspace
  170. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  171. def newRenderer(): RendererInterface

    Permalink
    Definition Classes
    LiteWorkspace → GUIWorkspace
  172. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  173. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  174. def open(path: String): Unit

    Permalink
    Definition Classes
    GUIWorkspace → AbstractWorkspaceWorkspaceWorkspaceControllable
  175. def openModel(model: Model): Unit

    Permalink
    Definition Classes
    GUIWorkspace → Workspace
  176. def openString(modelContents: String): Unit

    Permalink
    Definition Classes
    GUIWorkspace → AbstractWorkspaceWorkspace
  177. def outputObject(obj: AnyRef, owner: AnyRef, addNewline: Boolean, readable: Boolean, destination: OutputDestination): Unit

    Permalink
    Definition Classes
    APIConformant
  178. def ownerFinished(owner: JobOwner): Unit

    Permalink
    Definition Classes
    GUIWorkspace → JobManagerOwner
  179. def patchSize(): Double

    Permalink
    Definition Classes
    GUIWorkspace → WorkspaceViewSettings
  180. def patchSize(patchSize: Double): Unit

    Permalink
    Definition Classes
    GUIWorkspace → WorldResizer
  181. def patchesCreatedNotify(): Unit

    Permalink
    Definition Classes
    GUIWorkspace
  182. def periodicUpdate(): Unit

    Permalink
    Definition Classes
    GUIWorkspace → JobManagerOwner
  183. def perspective: Perspective

    Permalink
    Definition Classes
    APIConformant
  184. val plotManager: PlotManager

    Permalink
    Definition Classes
    Plotting
  185. var previewCommands: PreviewCommands

    Permalink
    Definition Classes
    AbstractWorkspaceScalaWorkspace
  186. def previewCommandsString: String

    Permalink
    Definition Classes
    APIConformant
  187. def profilingEnabled: Boolean

    Permalink
    Definition Classes
    Traceable
  188. def profilingTracer: Tracer

    Permalink
    Definition Classes
    Traceable
  189. def readFromString(string: String): AnyRef

    Permalink
    Definition Classes
    Evaluating
    Annotations
    @throws( classOf[CompilerException] )
  190. def readImage(image: BufferedImage): Unit

    Permalink
    Definition Classes
    GUIWorkspace → TrailDrawerInterface
  191. def readImage(is: InputStream): Unit

    Permalink
    Definition Classes
    GUIWorkspace → TrailDrawerInterface
  192. def readNumberFromString(source: String): AnyRef

    Permalink
  193. def reload(): Unit

    Permalink
    Definition Classes
    GUIWorkspace
  194. def renderPerspective: Boolean

    Permalink
    Definition Classes
    APIConformant
  195. def renderer(): RendererInterface

    Permalink
    Definition Classes
    GUIWorkspace → Workspace
  196. def report(source: String): AnyRef

    Permalink

    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.core.LogoList, org.nlogo.api.Agent, AgentSet, or Nobody

    Definition Classes
    Evaluating
    Annotations
    @throws( classOf[CompilerException] ) @throws( classOf[LogoException] )
    Exceptions thrown

    org.nlogo.api.LogoException if the code fails to run

    org.nlogo.core.CompilerException if the code fails to compile

  197. def requestDisplayUpdate(force: Boolean): Unit

    Permalink
    Definition Classes
    GUIWorkspace → AbstractWorkspaceWorkspace
  198. def rescaleDrawing(): Unit

    Permalink
    Definition Classes
    GUIWorkspace → TrailDrawerInterface
  199. def resetTicks(context: Context): Unit

    Permalink
    Definition Classes
    GUIWorkspace → AbstractWorkspaceScalaWorkspace
  200. def resizeView(): Unit

    Permalink
    Definition Classes
    GUIWorkspace → WorldResizer
  201. def runCompiledCommands(owner: JobOwner, procedure: Procedure): Boolean

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

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

    Permalink
    Definition Classes
    GUIWorkspace → JobManagerOwner
  204. def sendOutput(oo: OutputObject, toOutputArea: Boolean): Unit

    Permalink
    Attributes
    protected[org.nlogo.window]
    Definition Classes
    GUIWorkspace → AbstractWorkspace
  205. def sendPixels(dirty: Boolean): Unit

    Permalink
    Definition Classes
    GUIWorkspace → TrailDrawerInterface
  206. def sendPixels(): Boolean

    Permalink
    Definition Classes
    GUIWorkspace → TrailDrawerInterface
  207. def set2DViewEnabled(enabled: Boolean): Unit

    Permalink
    Definition Classes
    GUIWorkspace
  208. def setColors(colors: Array[Int]): Unit

    Permalink
    Definition Classes
    GUIWorkspace → TrailDrawerInterface
  209. def setDimensions(d: WorldDimensions, patchSize: Double): Unit

    Permalink
    Definition Classes
    GUIWorkspace → WorldResizer
  210. def setDimensions(d: WorldDimensions): Unit

    Permalink
    Definition Classes
    GUIWorkspace → WorldResizer
  211. def setModelPath(modelPath: String): Unit

    Permalink
    Definition Classes
    ModelDir
  212. def setModelType(modelType: ModelType): Unit

    Permalink
    Attributes
    protected[org.nlogo.workspace]
    Definition Classes
    AbstractWorkspace
  213. def setOutputAreaContents(text: String): Unit

    Permalink
    Definition Classes
    AbstractWorkspaceImporterUser
  214. def setPeriodicUpdatesEnabled(periodicUpdatesEnabled: Boolean): Unit

    Permalink
    Definition Classes
    GUIWorkspace
  215. def setProcedures(procedures: Map[String, Procedure]): Unit

    Permalink
    Definition Classes
    AbstractWorkspace
  216. def setProfilingTracer(t: Tracer): Unit

    Permalink
    Definition Classes
    Traceable
  217. def setWidgetContainer(widgetContainer: WidgetContainer): Unit

    Permalink
    Definition Classes
    GUIWorkspace
  218. def setupPlots(c: Context): Unit

    Permalink
    Definition Classes
    Plotting
  219. def shapeChanged(shape: Shape): Unit

    Permalink
    Definition Classes
    GUIWorkspace
  220. def snapOn(): Boolean

    Permalink
    Definition Classes
    GUIWorkspace
  221. def snapOn(snapOn: Boolean): Unit

    Permalink
    Definition Classes
    GUIWorkspace
  222. def speedSliderPosition(speed: Double): Unit

    Permalink
    Definition Classes
    GUIWorkspace
  223. def speedSliderPosition(): Double

    Permalink
    Definition Classes
    GUIWorkspace
  224. def stamp(agent: Agent, erase: Boolean): Unit

    Permalink
    Definition Classes
    GUIWorkspace → TrailDrawerInterface
  225. def startLogging(properties: String): Unit

    Permalink
    Definition Classes
    GUIWorkspace → Workspace
  226. def stopInspectingAgent(agent: Agent): Unit

    Permalink
    Definition Classes
    LiteWorkspaceWorkspace
  227. def stopInspectingDeadAgents(): Unit

    Permalink
    Definition Classes
    LiteWorkspaceWorkspace
  228. final def synchronized[T0](arg0: ⇒ T0): T0

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

    Permalink
    Definition Classes
    AbstractWorkspaceScalaWorkspace
  230. def toString(): String

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

    Permalink
    Definition Classes
    AbstractWorkspaceCompilerServices
  232. def updateDisplay(haveWorldLockAlready: Boolean): Unit

    Permalink
    Definition Classes
    GUIWorkspace → JobManagerOwner
  233. lazy val updateManager: UpdateManager

    Permalink
    Definition Classes
    LiteWorkspace → GUIWorkspace
  234. def updateMode(updateMode: UpdateMode): Unit

    Permalink
    Definition Classes
    GUIWorkspace → AbstractWorkspace
  235. def updateMode(): UpdateMode

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

    Permalink
    Definition Classes
    Plotting
  237. def updateUI(): Unit

    Permalink
    Definition Classes
    GUIWorkspace → Workspace
  238. def userDirectory: Option[String]

    Permalink
    Definition Classes
    Workspace
  239. def userFile: Option[String]

    Permalink
    Definition Classes
    Workspace
  240. def userInput(msg: String): Option[String]

    Permalink
    Definition Classes
    Workspace
  241. def userMessage(msg: String): Boolean

    Permalink
    Definition Classes
    Workspace
  242. def userNewFile: Option[String]

    Permalink
    Definition Classes
    Workspace
  243. def userOneOf(msg: String, xs: LogoList): Option[AnyRef]

    Permalink
    Definition Classes
    Workspace
  244. def userYesOrNo(msg: String): Option[Boolean]

    Permalink
    Definition Classes
    Workspace
  245. def viewHeight: Double

    Permalink
    Definition Classes
    APIConformant
  246. def viewOffsetX: Double

    Permalink
    Definition Classes
    APIConformant
  247. def viewOffsetY: Double

    Permalink
    Definition Classes
    APIConformant
  248. def viewWidth: Double

    Permalink
    Definition Classes
    APIConformant
  249. final def wait(): Unit

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

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

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

    Permalink
    Definition Classes
    GUIWorkspace → Workspace
  253. def waitFor(runnable: Runnable): Unit

    Permalink
    Definition Classes
    GUIWorkspace
  254. def waitForQueuedEvents(): Unit

    Permalink
    Definition Classes
    GUIWorkspace → Workspace
  255. def waitForResult[T](runnable: ReporterRunnable[T]): T

    Permalink
    Definition Classes
    GUIWorkspace → Workspace
  256. def warningMessage(message: String): Boolean

    Permalink
    Definition Classes
    GUIWorkspace → AbstractWorkspaceExtendableWorkspaceWorkspace
  257. val world: World

    Permalink
    Definition Classes
    AbstractWorkspaceScalaWorkspaceWorkspace
  258. def worldChecksum: String

    Permalink
    Definition Classes
    Checksums
  259. def zipLogFiles(filename: String): Unit

    Permalink
    Definition Classes
    GUIWorkspace → Workspace

Inherited from GUIWorkspace

Inherited from TrailDrawerInterface

Inherited from DrawingInterface

Inherited from Handler

Inherited from Handler

Inherited from Handler

Inherited from Handler

Inherited from Handler

Inherited from Handler

Inherited from Handler

Inherited from Handler

Inherited from Handler

Inherited from Handler

Inherited from Handler

Inherited from Handler

Inherited from Handler

Inherited from Handler

Inherited from Handler

Inherited from Handler

Inherited from LinkChild

Inherited from AbstractWorkspaceScala

Inherited from Exporting

Inherited from Plotting

Inherited from Traceable

Inherited from BehaviorSpaceInformation

Inherited from ModelDir

Inherited from Evaluating

Inherited from Checksums

Inherited from Benchmarking

Inherited from APIConformant

Inherited from AbstractWorkspace

Inherited from HubNetWorkspaceInterface

Inherited from LogoThunkFactory

Inherited from ExtendableWorkspace

Inherited from Workspace

Inherited from CompilerServices

Inherited from JobManagerOwner

Inherited from Workspace

Inherited from Controllable

Inherited from ViewSettings

Inherited from RandomServices

Inherited from LiteralParser

Inherited from ImporterUser

Inherited from WorldResizer

Inherited from AnyRef

Inherited from Any

Ungrouped