NetLogo 6.2.2 - org.nlogo.workspace.ModelsLibrary
Keywords: NetLogo 6.2.2 org.nlogo.workspace.ModelsLibrary

NetLogo6.2.2 < Back
 

# Packages

-  package root
  Definition Classes
    root
-  package org
  Definition Classes
    root
-  package nlogo
  Definition Classes
    org
-  package workspace
  Definition Classes
    nlogo
- AbstractWorkspace
- AbstractWorkspaceScala
- AbstractWorkspaceTraits
- Benchmarker
- BufferedReaderImporter
- Checksummer
- Compiling
- ComponentLifecycle
- ComponentPair
- Components
- Controllable
- CurrentModelOpener
- Evaluating
- Evaluator
- ExportOutput
- Exporting
- ExtendableWorkspace
- ExtensionManager
- ExtensionManagerException
- ExtensionPrimitiveManager
- HubNetManagerFactory
- JarLoader
- ModelTracker
- ModelsLibrary
- OpenModel
- OpenModelFromSource
- OpenModelFromURI
- Plotting
- PreviewCommandsRunner
- SaveModel
- SaveModelAs
- WorkspaceFactory
- WorldLoader
- WorldLoader3D
- WorldLoaderInterface

o

org.nlogo.workspace

# ModelsLibrary 

###

#### object ModelsLibrary

Source
  ModelsLibrary.scala

Linear Supertypes
AnyRef, Any
 
Ordering

1. Alphabetic
2. By Inheritance

Inherited

1. ModelsLibrary
2. AnyRef
3. Any

1. Hide All
2. Show All

Visibility

1. Public
2. All

### Type Members

1.  class JNode extends DefaultMutableTreeNode
2.  case class Leaf(name: String, path: String) extends Node with Product with Serializable
3.  sealed trait Node extends AnyRef
4.  case class Tree(name: String, path: String, children: Seq[Node])(implicit childOrdering: Ordering[String]) extends Node with Product with Serializable

### 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.  final def asInstanceOf[T0]: T0
   Definition Classes
     Any
5.  def clone(): AnyRef
   Attributes
     protected[lang]
   Definition Classes
     AnyRef
   Annotations
     @throws( ... ) @native()
6.  final def eq(arg0: AnyRef): Boolean
   Definition Classes
     AnyRef
7.  def equals(arg0: Any): Boolean
   Definition Classes
     AnyRef → Any
8.  def finalize(): Unit
   Attributes
     protected[lang]
   Definition Classes
     AnyRef
   Annotations
     @throws( classOf[java.lang.Throwable] )
9.  def findModelsBySubstring(targetName: String): Seq[String]
10.  final def getClass(): Class[_]
    Definition Classes
      AnyRef → Any
    Annotations
      @native()
11.  def getImagePath(filePath: String): String
12.  def getModelPath(targetName: String): Option[String]

    scans for and returns the full path name to the given model in the models library.

    scans for and returns the full path name to the given model in the models library.

    targetName

      the name of the model to scan for, not including the ".nlogo" extension.

    returns

      the path to the model, or None if no such model is in the library.

13.  def getModelPaths(exclusive: Boolean, useExtensionExamples: Boolean): Array[String]
14.  def getModelPaths(exclusive: Boolean): Array[String]
15.  def getModelPaths: Array[String]
16.  def getModelPathsAtRoot(path: String): Array[String]
17.  def hashCode(): Int
    Definition Classes
      AnyRef → Any
    Annotations
      @native()
18.  final def isInstanceOf[T0]: Boolean
    Definition Classes
      Any
19.  def modelsRoot: String
20.  final def ne(arg0: AnyRef): Boolean
    Definition Classes
      AnyRef
21.  def needsModelScan: Boolean
22.  final def notify(): Unit
    Definition Classes
      AnyRef
    Annotations
      @native()
23.  final def notifyAll(): Unit
    Definition Classes
      AnyRef
    Annotations
      @native()
24.  var rootNode: Option[Node]
25.  def scanForModels(exclusive: Boolean, useExtensionExamples: Boolean): Unit
26.  def scanForModels(exclusive: Boolean): Unit
27.  def scanForModelsAtRoot(path: String, exclusive: Boolean): Option[Node]
28.  final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
      AnyRef
29.  def toString(): String
    Definition Classes
      AnyRef → Any
30.  final def wait(): Unit
    Definition Classes
      AnyRef
    Annotations
      @throws( ... )
31.  final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
      AnyRef
    Annotations
      @throws( ... )
32.  final def wait(arg0: Long): Unit
    Definition Classes
      AnyRef
    Annotations
      @throws( ... ) @native()
33.  object NLogoModelOrdering extends Ordering[String]
34.  object Tree extends Serializable

### Inherited from AnyRef

### Inherited from Any

### Ungrouped