org.nlogo.api

DefaultClassManager

class DefaultClassManager extends ClassManager

Attributes
abstract
Source
DefaultClassManager.scala
Linear Supertypes
ClassManager, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. DefaultClassManager
  2. ClassManager
  3. AnyRef
  4. Any
Visibility
  1. Public
  2. All

Instance Constructors

  1. new DefaultClassManager ()

Abstract Value Members

  1. def load (primManager: PrimitiveManager): Unit

    Loads the primitives in the extension.

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

    primManager

    The manager to transport the primitives to NetLogo

    Attributes
    abstract
    Definition Classes
    DefaultClassManagerClassManager
    Annotations
    @throws( classOf[ExtensionException] )

Concrete Value Members

  1. def != (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  2. def != (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  3. def ## (): Int

    Attributes
    final
    Definition Classes
    AnyRef → Any
  4. def == (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  5. def == (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  6. def additionalJars : List[String]

    Definition Classes
    DefaultClassManagerClassManager
  7. def asInstanceOf [T0] : T0

    Attributes
    final
    Definition Classes
    Any
  8. def clearAll (): Unit

    Default does nothing.

    Default does nothing.

    Definition Classes
    DefaultClassManagerClassManager
  9. def clone (): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  10. def eq (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  11. def equals (arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  12. def exportWorld : StringBuilder

    Default exports nothing, returns empty builder.

    Default exports nothing, returns empty builder.

    returns

    StringBuilder containing all the data to export. If the StringBuilder is empty no section is written.

    Definition Classes
    DefaultClassManagerClassManager
  13. def finalize (): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  14. def getClass (): java.lang.Class[_]

    Attributes
    final
    Definition Classes
    AnyRef → Any
  15. def hashCode (): Int

    Definition Classes
    AnyRef → Any
  16. def importWorld (lines: List[Array[String]], reader: ExtensionManager, handler: ImportErrorHandler): Unit

    Default loads nothing.

    Default loads nothing.

    lines

    A list of lines exported by this extension the lines are broken up into an array delimited by commas

    reader

    An interface that allows the extension to read NetLogo objects

    handler

    An interface that allows the extensions to report non-fatal errors during the import

    Definition Classes
    DefaultClassManagerClassManager
    Annotations
    @throws( classOf[ExtensionException] )
  17. def isInstanceOf [T0] : Boolean

    Attributes
    final
    Definition Classes
    Any
  18. def ne (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  19. def notify (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  20. def notifyAll (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  21. 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.

    typeName

    The type of ExtensionObject to be returned

    value

    The string representation of the object

    Definition Classes
    DefaultClassManagerClassManager
    Annotations
    @throws( classOf[ExtensionException] ) @throws( classOf[CompilerException] )
  22. def runOnce (em: ExtensionManager): Unit

    Empty implementation.

    Empty implementation.

    Definition Classes
    DefaultClassManagerClassManager
    Annotations
    @throws( classOf[ExtensionException] )
  23. def synchronized [T0] (arg0: ⇒ T0): T0

    Attributes
    final
    Definition Classes
    AnyRef
  24. def toString (): String

    Definition Classes
    AnyRef → Any
  25. def unload (em: ExtensionManager): Unit

    Empty implementation.

    Empty implementation.

    Definition Classes
    DefaultClassManagerClassManager
    Annotations
    @throws( classOf[ExtensionException] )
  26. def wait (): Unit

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

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

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from ClassManager

Inherited from AnyRef

Inherited from Any