Instance Constructors
-
new
LiteWorkspace(appletPanel: AppletPanel, isApplet: Boolean, world: World, frame: Frame, listenerManager: NetLogoListenerManager)
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
var
_behaviorSpaceExperimentName: String
-
var
_behaviorSpaceRunNumber: Int
-
var
_modelFileName: String
-
def
addCustomShapes(filename: String): Unit
-
def
addJobFromJobThread(job: Job): Unit
-
-
final
def
asInstanceOf[T0]: T0
-
def
attachModelDir(filePath: String): String
-
-
def
beep(): Unit
-
def
behaviorSpaceExperimentName(name: String): Unit
-
def
behaviorSpaceExperimentName: String
-
def
behaviorSpaceRunNumber(n: Int): Unit
-
def
behaviorSpaceRunNumber: Int
-
def
benchmark(minTime: Int, maxTime: Int): Unit
-
def
breathe(): Unit
-
def
changeTopology(wrapX: Boolean, wrapY: Boolean): Unit
-
def
checkCommandSyntax(source: String): Unit
-
def
checkReporterSyntax(source: String): Unit
-
def
clearAll(): Unit
-
def
clearDrawing(): Unit
-
def
clearLastLogoException(): Unit
-
def
clearOutput(): Unit
-
def
clearTicks(): Unit
-
def
clone(): AnyRef
-
def
closeAgentMonitors(): Unit
-
def
colors(): Array[Int]
-
def
command(source: String): Unit
-
def
compileCommands(source: String, agentClass: AgentKind): Procedure
-
def
compileCommands(source: String): Procedure
-
def
compileForRun(source: String, context: Context, reporter: Boolean): Procedure
-
def
compileReporter(source: String): Procedure
-
-
def
compilerTestingMode(): Boolean
-
val
completedActivations: WeakHashMap[Activation, Boolean]
-
def
convertToNormal(): String
-
def
currentPlot(plot: String): Unit
-
-
def
deleteLogFiles(): Unit
-
def
displaySwitchOn(on: Boolean): Unit
-
def
displaySwitchOn(): Boolean
-
def
dispose(): Unit
-
def
doExportView(exportee: LocalViewInterface): Unit
-
-
def
doImport(importer: FileImporter): Unit
-
def
drawLine(x0: Double, y0: Double, x1: Double, y1: Double, color: Any, size: Double, mode: String): Unit
-
def
drawSpotlight: Boolean
-
def
dualView(on: Boolean): Unit
-
def
dualView(): Boolean
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
evaluateCommands(owner: JobOwner, source: String, agents: AgentSet, waitForCompletion: Boolean): Unit
-
def
evaluateCommands(owner: JobOwner, source: String, agent: Agent, waitForCompletion: Boolean): Unit
-
def
evaluateCommands(owner: JobOwner, source: String, waitForCompletion: Boolean): Unit
-
def
evaluateCommands(owner: JobOwner, source: String): Unit
-
def
evaluateReporter(owner: JobOwner, source: String, agents: AgentSet): AnyRef
-
def
evaluateReporter(owner: JobOwner, source: String, agent: Agent): AnyRef
-
def
evaluateReporter(owner: JobOwner, source: String): AnyRef
-
def
exportAllPlots(filename: String): Unit
-
def
exportDrawing(filename: String, format: String): Unit
-
def
exportDrawingToCSV(writer: PrintWriter): Unit
-
def
exportInterface(filename: String): Unit
-
def
exportInterfaceGlobals(writer: PrintWriter): Unit
-
def
exportOutput(filename: String): Unit
-
def
exportOutputAreaToCSV(writer: PrintWriter): Unit
-
def
exportPlot(whichPlots: PlotWidgetExportType, plot: Plot, filename: String): Unit
-
def
exportPlot(plotName: String, filename: String): Unit
-
def
exportPlotsToCSV(writer: PrintWriter): Unit
-
def
exportView(display: LocalViewInterface, filename: String, format: String): Unit
-
def
exportView(filename: String, format: String): Unit
-
def
exportView(): BufferedImage
-
def
exportWorld(writer: PrintWriter): Unit
-
def
exportWorld(filename: String): Unit
-
-
def
finalize(): Unit
-
def
findProcedurePositions(source: String): Map[String, ProcedureSyntax]
-
def
fontSize(i: Int): Unit
-
def
fontSize: Int
-
def
forceSaveAs: Boolean
-
def
frameRate(frameRate: Double): Unit
-
def
frameRate(): Double
-
def
getAndCreateDrawing(dirty: Boolean): BufferedImage
-
def
getAndCreateDrawing(): BufferedImage
-
final
def
getClass(): Class[_]
-
-
def
getDrawing(): AnyRef
-
def
getExportWindowFrame(): Component
-
-
def
getFrame(): Frame
-
def
getHeight(): Int
-
-
def
getLinkParent(): AnyRef
-
def
getModelDir: String
-
def
getModelFileName: String
-
def
getModelFileUri: Option[URI]
-
def
getModelPath: String
-
-
def
getPlot(plot: String): PlotInterface
-
def
getProcedures(): Map[String, Procedure]
-
-
def
getSource(filename: String): String
-
def
getTokenAtPosition(s: String, pos: Int): Token
-
def
getWidgetContainer(): WidgetContainer
-
def
getWidth(): Int
-
def
graphicsChecksum: String
-
def
guessExportName(defaultName: String): String
-
def
halt(): Unit
-
def
handle(e: LoadModelEvent): Unit
-
def
handle(e: AboutToQuitEvent): Unit
-
def
handle(e: BeforeLoadEvent): Unit
-
def
handle(e: ExportPlotEvent): Unit
-
def
handle(e: CompiledEvent): Unit
-
def
handle(e: RemoveConstraintEvent): Unit
-
def
handle(e: AddSliderConstraintEvent): Unit
-
def
handle(e: AddChooserConstraintEvent): Unit
-
def
handle(e: AddInputBoxConstraintEvent): Unit
-
def
handle(e: AddBooleanConstraintEvent): Unit
-
def
handle(e: RemoveAllJobsEvent): Unit
-
def
handle(e: JobStoppingEvent): Unit
-
def
handle(e: RemoveJobEvent): Unit
-
def
handle(e: AddJobEvent): Unit
-
def
handle(e: AfterLoadEvent): Unit
-
def
hashCode(): Int
-
-
-
def
hubNetRunning: Boolean
-
def
hubNetRunning_=(running: Boolean): Unit
-
def
importDrawing(file: File): Unit
-
def
importDrawing(is: InputStream): Unit
-
def
importDrawing(filename: String): Unit
-
def
importExtensionData(name: String, data: List[Array[String]], handler: ImportErrorHandler): Unit
-
def
importWorld(reader: Reader): Unit
-
def
importWorld(filename: String): Unit
-
def
importerErrorHandler(): ErrorHandler
-
def
init(glView: GLViewManagerInterface): Unit
-
def
init(): Unit
-
def
inspectAgent(agentClass: AgentKind, agent: Agent, radius: Double): Unit
-
def
inspectAgent(agent: Agent, radius: Double): Unit
-
def
inspectAgent(agentClass: AgentKind): Unit
-
def
isBlank(): Boolean
-
def
isConstant(s: String): Boolean
-
def
isDirty(): Boolean
-
def
isExtensionName(name: String): Boolean
-
def
isHeadless(): Boolean
-
final
def
isInstanceOf[T0]: Boolean
-
def
isReporter(s: String): Boolean
-
def
isValidIdentifier(s: String): Boolean
-
def
joinForeverButtons(agent: Agent): Unit
-
-
def
lastRunTimes(): WeakHashMap[Job, WeakHashMap[Agent, WeakHashMap[Command, MutableLong]]]
-
def
loadFromModel(model: Model): Unit
-
-
def
logCustomGlobals(nameValuePairs: Seq[(String, String)]): Unit
-
def
logCustomMessage(msg: String): Unit
-
def
magicOpen(name: String): Unit
-
-
-
def
makeCommandThunk(source: String, jobOwnerName: String): CommandLogoThunk
-
def
makeReporterThunk(source: String, jobOwnerName: String): ReporterLogoThunk
-
def
markClean(): Unit
-
def
markDirty(): Unit
-
def
modelFileName: String
-
def
modelNameForDisplay: String
-
def
modelSaved(newModelPath: String): Unit
-
def
mouseDown(): Boolean
-
def
mouseInside(): Boolean
-
def
mouseXCor(): Double
-
def
mouseYCor(): Double
-
final
def
ne(arg0: AnyRef): Boolean
-
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
open(path: String): Unit
-
def
openModel(model: Model): Unit
-
def
openString(modelContents: String): Unit
-
def
outputObject(obj: AnyRef, owner: AnyRef, addNewline: Boolean, readable: Boolean, destination: OutputDestination): Unit
-
def
ownerFinished(owner: JobOwner): Unit
-
def
patchSize(): Double
-
def
patchSize(patchSize: Double): Unit
-
def
patchesCreatedNotify(): Unit
-
def
periodicUpdate(): Unit
-
-
val
plotManager: PlotManager
-
-
-
def
previewCommandsString: String
-
def
profilingEnabled: Boolean
-
def
profilingTracer: Tracer
-
def
readFromString(string: String): AnyRef
-
def
readImage(image: BufferedImage): Unit
-
def
readImage(is: InputStream): Unit
-
def
readNumberFromString(source: String): Double
-
def
reload(): Unit
-
def
renderPerspective: Boolean
-
-
def
report(source: String): AnyRef
-
def
requestDisplayUpdate(force: Boolean): Unit
-
def
rescaleDrawing(): Unit
-
def
resetTicks(context: Context): Unit
-
def
resizeView(): Unit
-
def
runCompiledCommands(owner: JobOwner, procedure: Procedure): Boolean
-
def
runCompiledReporter(owner: JobOwner, procedure: Procedure): AnyRef
-
def
runtimeError(owner: JobOwner, context: Context, instruction: Instruction, ex: Exception): Unit
-
def
seedRNGs(seed: Int): Unit
-
def
sendOutput(oo: OutputObject, toOutputArea: Boolean): Unit
-
def
sendPixels(dirty: Boolean): Unit
-
def
sendPixels(): Boolean
-
def
set2DViewEnabled(enabled: Boolean): Unit
-
def
setColors(colors: Array[Int]): Unit
-
def
setDimensions(d: WorldDimensions, patchSize: Double): Unit
-
-
def
setModelPath(modelPath: String): Unit
-
def
setModelType(tpe: ModelType): Unit
-
def
setOutputAreaContents(text: String): Unit
-
def
setPeriodicUpdatesEnabled(periodicUpdatesEnabled: Boolean): Unit
-
def
setProcedures(procedures: Map[String, Procedure]): Unit
-
def
setProfilingTracer(t: Tracer): Unit
-
def
setWidgetContainer(widgetContainer: WidgetContainer): Unit
-
def
setupPlots(c: Context): Unit
-
def
shapeChanged(shape: Shape): Unit
-
def
snapOn(): Boolean
-
def
snapOn(snapOn: Boolean): Unit
-
def
speedSliderPosition(speed: Double): Unit
-
def
speedSliderPosition(): Double
-
def
stamp(agent: Agent, erase: Boolean): Unit
-
def
startLogging(properties: String): Unit
-
def
stopInspectingAgent(agent: Agent): Unit
-
def
stopInspectingDeadAgents(): Unit
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
tick(context: Context, originalInstruction: Instruction): Unit
-
def
toString(): String
-
def
tokenizeForColorization(s: String): Array[Token]
-
def
updateDisplay(haveWorldLockAlready: Boolean): Unit
-
lazy val
updateManager: UpdateManager
-
def
updateMode(updateMode: UpdateMode): Unit
-
-
def
updateModel(m: Model): Model
-
def
updatePlots(c: Context): Unit
-
def
updateUI(): Unit
-
def
userDirectory: Option[String]
-
def
userFile: Option[String]
-
def
userInput(msg: String): Option[String]
-
def
userMessage(msg: String): Boolean
-
def
userNewFile: Option[String]
-
def
userOneOf(msg: String, xs: LogoList): Option[AnyRef]
-
def
userYesOrNo(msg: String): Option[Boolean]
-
def
viewHeight: Double
-
def
viewOffsetX: Double
-
def
viewOffsetY: Double
-
def
viewWidth: Double
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
-
-
def
waitFor(runnable: Runnable): Unit
-
def
waitForQueuedEvents(): Unit
-
def
waitForResult[T](runnable: ReporterRunnable[T]): T
-
def
warningMessage(message: String): Boolean
-
val
world: World
-
def
worldChecksum: String
-
def
zipLogFiles(filename: String): Unit
Inherited from GUIWorkspace
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 AnyRef
Inherited from Any