Abstract Value Members
-
-
abstract
def
breathe(): Unit
-
abstract
def
changeLanguage(): Unit
-
abstract
def
changeTopology(wrapX: Boolean, wrapY: Boolean): Unit
-
abstract
def
clearDrawing(): Unit
-
abstract
def
clearOutput(): Unit
-
-
abstract
def
compilerTestingMode(): Boolean
-
abstract
def
deleteLogFiles(): Unit
-
abstract
def
exportDrawing(path: String, format: String): Unit
-
abstract
def
exportDrawingToCSV(writer: PrintWriter): Unit
-
abstract
def
exportInterface(path: String): Unit
-
abstract
def
exportOutput(path: String): Unit
-
abstract
def
exportOutputAreaToCSV(writer: PrintWriter): Unit
-
abstract
def
exportView(): BufferedImage
-
abstract
def
exportView(path: String, format: String): Unit
-
abstract
def
getAndCreateDrawing(): BufferedImage
-
abstract
def
importDrawing(file: File): Unit
-
abstract
def
importerErrorHandler(): ErrorHandler
-
abstract
def
inspectAgent(agentClass: java.lang.Class[_ <: org.nlogo.agent.Agent], agent: Agent, radius: Double): Unit
-
abstract
def
inspectAgent(agent: Agent, radius: Double): Unit
-
abstract
def
isHeadless(): Boolean
-
abstract
def
magicOpen(name: String): Unit
-
abstract
def
open(path: String): Unit
-
abstract
def
openString(modelContents: String): Unit
-
abstract
def
ownerFinished(owner: JobOwner): Unit
-
abstract
def
patchSize(): Double
-
abstract
def
patchSize(patchSize: Double): Unit
-
abstract
def
periodicUpdate(): Unit
-
abstract
def
requestDisplayUpdate(force: Boolean): Unit
-
abstract
def
resizeView(): Unit
-
abstract
def
runtimeError(owner: JobOwner, context: Context, instruction: Instruction, ex: Exception): Unit
-
abstract
def
sendOutput(oo: OutputObject, toOutputArea: Boolean): Unit
-
abstract
def
setDimensions(dim: WorldDimensions, patchSize: Double): Unit
-
abstract
def
setDimensions(dim: WorldDimensions): Unit
-
abstract
def
startLogging(properties: String): Unit
-
abstract
def
updateDisplay(haveWorldLockAlready: Boolean): Unit
-
abstract
def
waitFor(runnable: CommandRunnable): Unit
-
abstract
def
waitForQueuedEvents(): Unit
-
abstract
def
waitForResult[T](runnable: ReporterRunnable[T]): T
-
abstract
def
zipLogFiles(filename: String): Unit
Concrete Value Members
-
final
def
!=(arg0: AnyRef): Boolean
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: AnyRef): Boolean
-
final
def
==(arg0: Any): Boolean
-
def
addJobFromJobThread(job: Job): Unit
-
final
def
asInstanceOf[T0]: T0
-
def
attachModelDir(filePath: String): String
-
def
autoConvert(source: String, subprogram: Boolean, reporter: Boolean, modelVersion: String): String
-
def
auxRNG(): MersenneTwisterFast
-
def
behaviorSpaceRunNumber(n: Int): Unit
-
def
behaviorSpaceRunNumber(): Int
-
def
checkCommandSyntax(source: String): Unit
-
def
checkReporterSyntax(source: String): Unit
-
def
clearAll(): Unit
-
def
clearLastLogoException(): Unit
-
def
clearTicks(): Unit
-
def
clone(): AnyRef
-
def
compileCommands(source: String, agentClass: Class[_ <: org.nlogo.agent.Agent]): Procedure
-
def
compileCommands(source: String): Procedure
-
def
compileForRun(source: String, context: Context, reporter: Boolean): Procedure
-
def
compileReporter(source: String): Procedure
-
def
completedActivations(): WeakHashMap[Activation, Boolean]
-
def
convertToNormal(): String
-
def
currentPlot(plot: String): Unit
-
def
dispose(): Unit
-
def
doImport(importer: FileImporter): Unit
-
-
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
exportBehaviors(filename: String, experimentName: String, includeHeader: Boolean): File
-
def
exportInterfaceGlobals(writer: PrintWriter): Unit
-
def
exportPlot(plotName: String, filename: String): Unit
-
def
exportPlotsToCSV(writer: PrintWriter): Unit
-
def
exportWorld(writer: PrintWriter): Unit
-
def
exportWorld(filename: String): Unit
-
-
def
finalize(): Unit
-
def
findProcedurePositions(source: String): Map[String, List[AnyRef]]
-
def
forceSaveAs(): Boolean
-
final
def
getClass(): java.lang.Class[_]
-
-
-
def
getIsApplet(): Boolean
-
def
getModelDir(): String
-
def
getModelFileName(): String
-
def
getModelPath(): String
-
def
getModelType(): ModelType
-
def
getPlot(plot: String): PlotInterface
-
def
getProcedures(): Map[String, Procedure]
-
-
def
getSource(filename: String): String
-
def
getTokenAtPosition(s: String, pos: Int): Token
-
def
guessExportName(defaultName: String): String
-
def
halt(): Unit
-
def
hashCode(): Int
-
def
hubNetRunning(hubNetRunning: Boolean): Unit
-
def
hubNetRunning(): Boolean
-
-
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
init(): Unit
-
def
isConstant(s: String): Boolean
-
def
isExtensionName(name: String): Boolean
-
final
def
isInstanceOf[T0]: Boolean
-
def
isReporter(s: String): Boolean
-
def
isValidIdentifier(s: String): Boolean
-
def
joinForeverButtons(agent: Agent): Unit
-
-
def
lastLogoException_=(e: LogoException): Unit
-
def
lastRunTimes(): WeakHashMap[Job, WeakHashMap[Agent, WeakHashMap[Command, MutableLong]]]
-
def
loadWorld(strings: Array[String], version: String, worldInterface: WorldLoaderInterface): Unit
-
def
mainRNG(): MersenneTwisterFast
-
def
makeCommandThunk(source: String, jobOwnerName: String): CommandLogoThunk
-
def
makeReporterThunk(source: String, jobOwnerName: String): ReporterLogoThunk
-
def
modelNameForDisplay(): String
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
outputObject(object: Any, owner: Any, addNewline: Boolean, readable: Boolean, destination: OutputDestination): Unit
-
val
plotManager: PlotManager
-
var
previewCommands: String
-
def
profilingEnabled(): Boolean
-
def
profilingTracer(): Tracer
-
def
readFromString(string: String): AnyRef
-
def
readNumberFromString(source: String): AnyRef
-
def
resetTicks(context: Context): Unit
-
def
runCompiledCommands(owner: JobOwner, procedure: Procedure): Boolean
-
def
runCompiledReporter(owner: JobOwner, procedure: Procedure): AnyRef
-
def
setModelPath(modelPath: String): Unit
-
def
setModelType(modelType: ModelType): Unit
-
def
setOutputAreaContents(text: String): Unit
-
def
setProcedures(procedures: Map[String, Procedure]): Unit
-
def
setProfilingTracer(tracer: Tracer): Unit
-
def
setupPlots(c: Context): 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
updateMode(updateMode: UpdateMode): Unit
-
-
def
updatePlots(c: Context): Unit
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
-
def
warningMessage(message: String): Boolean
-
def
world(): World
Inherited from AnyRef
Inherited from Any