NetLogo 6.2.2 - org.nlogo.fileformat
Keywords: NetLogo 6.2.2 org.nlogo.fileformat

NetLogo6.2.2 < Back
 

# Packages

-  package root
  Definition Classes
    root
-  package org
  Definition Classes
    root
-  package nlogo
  Definition Classes
    org
-  package agent
  Definition Classes
    nlogo
-  package api

  Provides classes associated with the NetLogo Extensions API and Controlling API.

  Provides classes associated with the NetLogo Extensions API and Controlling API.

  For discussion and sample code, please see the NetLogo User Manual.

  Definition Classes
    nlogo
-  package app
  Definition Classes
    nlogo
-  package core
  Definition Classes
    nlogo
-  package editor

  Provides classes associated with the NetLogo Editor

  Provides classes associated with the NetLogo Editor

  Shouldn't depend on any other netlogo packages besides `org.nlogo.core`

  Definition Classes
    nlogo
-  package fileformat
  Definition Classes
    nlogo
- AbstractNLogoFormat
- AutoConversionList
- BaseWidgetParser
- ChainConverter
- ConstWidgetParser
- ConversionError
- ConversionResult
- ConversionSet
- ConversionWithErrors
- ErroredConversion
- FailedConversionResult
- HubNetButtonReader
- HubNetChooserReader
- HubNetMonitorReader
- HubNetSliderReader
- HubNetSwitchReader
- HubNetViewReader
- HubNetWidgetReaders
- InfoConverter
- LabFormat
- LabLoader
- LabSaver
- ModelConverter
- ModelSettingsComponent
- NLogoFormat
- NLogoFormatException
- NLogoHubNetFormat
- NLogoLabConverter
- NLogoLabFormat
- NLogoModelSettings
- NLogoPreviewCommandsFormat
- NLogoThreeDFormat
- NLogoThreeDLabFormat
- NLogoThreeDModelSettings
- NLogoThreeDPreviewCommandsFormat
- ParsingStringUtils
- PlotConverter
- SuccessfulConversion
- ThreeDViewReader
- WidgetConverter
-  package headless
  Definition Classes
    nlogo
-  package ide
  Definition Classes
    nlogo
-  package lite
  Definition Classes
    nlogo
-  package nvm
  Definition Classes
    nlogo
-  package render
  Definition Classes
    nlogo
-  package util
  Definition Classes
    nlogo
-  package workspace
  Definition Classes
    nlogo

p

org.nlogo

# fileformat 

#### package fileformat

Source
  package.scala

Linear Supertypes
AnyRef, Any
 
Ordering

1. Alphabetic
2. By Inheritance

Inherited

1. fileformat
2. AnyRef
3. Any

1. Hide All
2. Show All

Visibility

1. Public
2. All

### Type Members

1.  trait AbstractNLogoFormat[A <: ModelFormat[Array[String], A]] extends ModelFormat[Array[String], A]
2.  trait BaseWidgetParser extends AnyRef
3.  class ChainConverter extends ModelConversion
4.  trait ConstWidgetParser extends AnyRef
5.  case class ConversionError(errors: Seq[Exception], componentDescription: String, conversionDescription: String) extends Product with Serializable
6.  sealed trait ConversionResult extends AnyRef
7.  case class ConversionSet(conversionName: String, codeTabConversions: Seq[(SourceRewriter) ⇒ String] = Seq(), otherCodeConversions: Seq[(SourceRewriter) ⇒ String] = Seq(), targets: Seq[String] = Seq(), conversionDialect: (Dialect) ⇒ Dialect = identity) extends Product with Serializable
8.  case class ConversionWithErrors(originalModel: Model, model: Model, errors: Seq[ConversionError]) extends FailedConversionResult with Product with Serializable
9.  case class ErroredConversion(model: Model, error: ConversionError) extends FailedConversionResult with Product with Serializable
10.  sealed trait FailedConversionResult extends ConversionResult
11.  trait LabFormat[A <: ModelFormat[Array[String], A]] extends ComponentSerialization[Array[String], A]
12.  class LabLoader extends AnyRef
13.  type ModelConversion = (Model, Path) ⇒ ConversionResult
14.  class ModelConverter extends ModelConversion
15.  trait ModelSettingsComponent[A <: ModelFormat[Array[String], A]] extends ComponentSerialization[Array[String], A]
16.  class NLogoFormat extends ModelFormat[Array[String], NLogoFormat] with AbstractNLogoFormat[NLogoFormat]
17.  class NLogoFormatException extends RuntimeException
18.  class NLogoHubNetFormat extends ComponentSerialization[Array[String], NLogoFormat]
19.  class NLogoLabFormat extends LabFormat[NLogoFormat]
20.  class NLogoPreviewCommandsFormat extends ComponentSerialization[Array[String], NLogoFormat]
21.  class NLogoThreeDFormat extends ModelFormat[Array[String], NLogoThreeDFormat] with AbstractNLogoFormat[NLogoThreeDFormat]
22.  class NLogoThreeDLabFormat extends LabFormat[NLogoThreeDFormat]
23.  trait ParsingStringUtils extends AnyRef
24.  class PlotConverter extends ModelConverter
25.  case class SuccessfulConversion(originalModel: Model, model: Model) extends ConversionResult with Product with Serializable
26.  trait WidgetConverter extends AutoConvertable

### Value Members

1.  def basicLoader: ConfigurableModelLoader
2.  def converter(extensionManager: ExtensionManager, libManager: LibraryManager, compilationEnvironment: CompilationEnvironment, literalParser: LiteralParser, conversionSections: Seq[AutoConvertable])(dialect: Dialect): ModelConversion
3.  def defaultAutoConvertables: Seq[AutoConvertable]
4.  def defaultConverter: ModelConversion
5.  def hubNetReaders: Map[String, WidgetReader]
6.  def nlogoReaders(is3D: Boolean): Map[String, WidgetReader]
7.  def standardLoader(literalParser: LiteralParser): ConfigurableModelLoader
8.  object AutoConversionList
9.  object BaseWidgetParser extends ParsingStringUtils
10.  object ConversionError extends Serializable
11.  object ConversionWithErrors extends Serializable
12.  object HubNetButtonReader extends BaseWidgetParser with ConstWidgetParser with WidgetReader
13.  object HubNetChooserReader extends BaseWidgetParser with WidgetReader
14.  object HubNetMonitorReader extends BaseWidgetParser with ConstWidgetParser with WidgetReader
15.  object HubNetSliderReader extends BaseWidgetParser with ConstWidgetParser with WidgetReader
16.  object HubNetSwitchReader extends BaseWidgetParser with ConstWidgetParser with WidgetReader
17.  object HubNetViewReader extends BaseWidgetParser with ConstWidgetParser with WidgetReader
18.  object HubNetWidgetReaders
19.  object InfoConverter

    Through NetLogo 4.1 (since 2.0 or so), we used a custom wiki-type format, with custom code for converting it to HTML for display.

    Through NetLogo 4.1 (since 2.0 or so), we used a custom wiki-type format, with custom code for converting it to HTML for display. Now we use Markdown, but old models must be supported, so we convert the old markup to Markdown.

20.  object LabLoader
21.  object LabSaver
22.  object ModelConverter
23.  object NLogoLabConverter extends AutoConvertable
24.  object NLogoModelSettings extends ModelSettingsComponent[NLogoFormat]
25.  object NLogoThreeDModelSettings extends ModelSettingsComponent[NLogoThreeDFormat]
26.  object NLogoThreeDPreviewCommandsFormat extends ComponentSerialization[Array[String], NLogoThreeDFormat]
27.  object ParsingStringUtils extends ParsingStringUtils
28.  object PlotConverter
29.  object ThreeDViewReader extends WidgetReader with BaseWidgetParser with ConstWidgetParser
30.  object WidgetConverter extends WidgetConverter

### Inherited from AnyRef

### Inherited from Any

### Ungrouped