JobOwner

org.nlogo.api.JobOwner
trait JobOwner extends SourceOwner

Like source owners, job owners are usually parts of the UI. Jobs are initiated by by buttons, by monitors, by the Command Center, and so on.

The (assorted, disparate) methods here in JobOwner have mainly to do with runtime behavior and/or runtime error handling. (SourceOwner is more about compilation and compile-time errors.)

Attributes

Source
JobOwner.scala
Graph
Supertypes
trait SourceOwner
class Object
trait Matchable
class Any
Known subtypes
class JobWidget
class CommandLine
class ButtonWidget
Show all

Members list

Value members

Abstract methods

for error reporting purposes

for error reporting purposes

Attributes

Source
JobOwner.scala

so we know whether the job "takes turns" with other buttons

so we know whether the job "takes turns" with other buttons

Attributes

Source
JobOwner.scala

command centers get special treatment here and there

command centers get special treatment here and there

Attributes

Source
JobOwner.scala

so we know whether newly created links should join the job

so we know whether newly created links should join the job

Attributes

Source
JobOwner.scala

so we know whether newly created turtles should join the job

so we know whether newly created turtles should join the job

Attributes

Source
JobOwner.scala

determines whether job "breathes"; also affects error handling

determines whether job "breathes"; also affects error handling

Attributes

Source
JobOwner.scala
def random: MersenneTwisterFast

typically mainRNG or auxRNG

typically mainRNG or auxRNG

Attributes

Source
JobOwner.scala

Inherited and Abstract methods

Attributes

Inherited from:
SourceOwner
Source
SourceOwner.scala

Attributes

Inherited from:
SourceOwner
Source
SourceOwner.scala

Attributes

Inherited from:
SourceOwner
Source
SourceOwner.scala

Attributes

Inherited from:
SourceOwner
Source
SourceOwner.scala

Attributes

Inherited from:
SourceOwner
Source
SourceOwner.scala
def source: String

Attributes

Inherited from:
SourceOwner
Source
SourceOwner.scala