DefaultClassManager

org.nlogo.api.DefaultClassManager
abstract class DefaultClassManager extends ClassManager

Attributes

Source
DefaultClassManager.scala
Graph
Supertypes
trait ClassManager
class Object
trait Matchable
class Any

Members list

Value members

Abstract methods

override def load(primManager: PrimitiveManager): Unit

Loads the primitives in the extension. This is called once per model compilation.

Loads the primitives in the extension. This is called once per model compilation.

Value parameters

primManager

The manager to transport the primitives to NetLogo

Attributes

Definition Classes
Source
DefaultClassManager.scala

Concrete methods

override def additionalJars: List[String]

Attributes

Definition Classes
Source
DefaultClassManager.scala
override def clearAll(): Unit

Default does nothing.

Default does nothing.

Attributes

Definition Classes
Source
DefaultClassManager.scala
override def exportWorld: StringBuilder

Default exports nothing, returns empty builder.

Default exports nothing, returns empty builder.

Attributes

Definition Classes
Source
DefaultClassManager.scala
override def importWorld(lines: List[Array[String]], reader: ExtensionManager, handler: ImportErrorHandler): Unit

Default loads nothing.

Default loads nothing.

Attributes

Definition Classes
Source
DefaultClassManager.scala
override def readExtensionObject(em: ExtensionManager, typeName: String, value: String): ExtensionObject

Default defines no extension objects, thus, we cannot read any extension objects.

Default defines no extension objects, thus, we cannot read any extension objects.

Attributes

Definition Classes
Source
DefaultClassManager.scala
override def runOnce(em: ExtensionManager): Unit

Empty implementation.

Empty implementation.

Attributes

Definition Classes
Source
DefaultClassManager.scala
override def unload(em: ExtensionManager): Unit

Empty implementation.

Empty implementation.

Attributes

Definition Classes
Source
DefaultClassManager.scala