Packages

c

org.nlogo.api

DefaultClassManager

abstract class DefaultClassManager extends ClassManager

Source
DefaultClassManager.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. DefaultClassManager
  2. ClassManager
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new DefaultClassManager()

Abstract Value Members

  1. abstract 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

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

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def additionalJars: List[String]
    Definition Classes
    DefaultClassManagerClassManager
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def clearAll(): Unit

    Default does nothing.

    Default does nothing.

    Definition Classes
    DefaultClassManagerClassManager
  7. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native() @IntrinsicCandidate()
  8. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  9. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  10. 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
  11. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  12. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  13. 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] )
  14. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  15. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  16. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  17. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  18. 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] )
  19. def runOnce(em: ExtensionManager): Unit

    Empty implementation.

    Empty implementation.

    Definition Classes
    DefaultClassManagerClassManager
    Annotations
    @throws( classOf[ExtensionException] )
  20. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  21. def toString(): String
    Definition Classes
    AnyRef → Any
  22. def unload(em: ExtensionManager): Unit

    Empty implementation.

    Empty implementation.

    Definition Classes
    DefaultClassManagerClassManager
    Annotations
    @throws( classOf[ExtensionException] )
  23. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  24. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  25. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] ) @Deprecated
    Deprecated

Inherited from ClassManager

Inherited from AnyRef

Inherited from Any

Ungrouped