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

NetLogo6.2.2 < Back
 

# Packages

-  package root
  Definition Classes
    root
-  package org
  Definition Classes
    root
-  package nlogo
  Definition Classes
    org
-  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

t

org.nlogo.fileformat

# AbstractNLogoFormat 

###

#### trait AbstractNLogoFormat[A <: ModelFormat[Array[String], A]] extends ModelFormat[Array[String], A]

Source
  NLogoFormat.scala

Linear Supertypes
ModelFormat[Array[String], A], AnyRef, Any
Known Subclasses
NLogoFormat, NLogoThreeDFormat
 
Ordering

1. Alphabetic
2. By Inheritance

Inherited

1. AbstractNLogoFormat
2. ModelFormat
3. AnyRef
4. Any

1. Hide All
2. Show All

Visibility

1. Public
2. All

### Abstract Value Members

1.  abstract def is3DFormat: Boolean
2.  abstract def isCompatible(model: Model): Boolean
   Definition Classes
     ModelFormat
3.  abstract def isCompatible(location: URI): Boolean
   Definition Classes
     ModelFormat
4.  abstract def isCompatible(source: String): Boolean
   Definition Classes
     ModelFormat
5.  abstract def name: String
   Definition Classes
     AbstractNLogoFormat → ModelFormat
6.  abstract def widgetReaders: Map[String, WidgetReader]

### 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.  val Separator: String
5.  val SeparatorRegex: String
6.  final def asInstanceOf[T0]: T0
   Definition Classes
     Any
7.  def baseModel: Model
   Definition Classes
     ModelFormat
8.  def clone(): AnyRef
   Attributes
     protected[lang]
   Definition Classes
     AnyRef
   Annotations
     @throws( ... ) @native()
9.  def codeComponent: CodeComponent.type
   Definition Classes
     AbstractNLogoFormat → ModelFormat
10.  def constructModel(components: Seq[ComponentSerialization[Array[String], A]], sections: Map[String, Array[String]]): Try[Model]
    Definition Classes
      ModelFormat
11.  def defaultComponents: Seq[ComponentSerialization[Array[String], A]]
    Definition Classes
      ModelFormat
12.  lazy val defaultView: View
13.  def emptyModel(optionalComponents: Seq[ComponentSerialization[Array[String], A]]): Model
    Definition Classes
      ModelFormat
14.  final def eq(arg0: AnyRef): Boolean
    Definition Classes
      AnyRef
15.  def equals(arg0: Any): Boolean
    Definition Classes
      AnyRef → Any
16.  def finalize(): Unit
    Attributes
      protected[lang]
    Definition Classes
      AnyRef
    Annotations
      @throws( classOf[java.lang.Throwable] )
17.  final def getClass(): Class[_]
    Definition Classes
      AnyRef → Any
    Annotations
      @native()
18.  def hashCode(): Int
    Definition Classes
      AnyRef → Any
    Annotations
      @native()
19.  def infoComponent: InfoComponent.type
    Definition Classes
      AbstractNLogoFormat → ModelFormat
20.  def interfaceComponent: InterfaceComponent.type
    Definition Classes
      AbstractNLogoFormat → ModelFormat
21.  final def isInstanceOf[T0]: Boolean
    Definition Classes
      Any
22.  def linkShapesComponent: LinkShapesComponent.type
    Definition Classes
      AbstractNLogoFormat → ModelFormat
23.  def load(location: URI, optionalComponents: Seq[ComponentSerialization[Array[String], A]]): Try[Model]
    Definition Classes
      ModelFormat
24.  def load(source: String, optionalComponents: Seq[ComponentSerialization[Array[String], A]]): Try[Model]
    Definition Classes
      ModelFormat
25.  final def ne(arg0: AnyRef): Boolean
    Definition Classes
      AnyRef
26.  final def notify(): Unit
    Definition Classes
      AnyRef
    Annotations
      @native()
27.  final def notifyAll(): Unit
    Definition Classes
      AnyRef
    Annotations
      @native()
28.  def save(model: Model, uri: URI, optionalComponents: Seq[ComponentSerialization[Array[String], A]]): Try[URI]
    Definition Classes
      ModelFormat
29.  lazy val sectionNames: Seq[String]
30.  def sections(location: URI): Try[Map[String, Array[String]]]
    Definition Classes
      AbstractNLogoFormat → ModelFormat
31.  def sectionsFromSource(source: String): Try[Map[String, Array[String]]]
    Definition Classes
      AbstractNLogoFormat → ModelFormat
32.  def sectionsToSource(sections: Map[String, Array[String]]): Try[String]
    Definition Classes
      AbstractNLogoFormat → ModelFormat
33.  def shapesComponent: VectorShapesComponent.type
    Definition Classes
      AbstractNLogoFormat → ModelFormat
34.  def sourceString(model: Model, optionalComponents: Seq[ComponentSerialization[Array[String], A]]): Try[String]
    Definition Classes
      ModelFormat
35.  final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
      AnyRef
36.  def toString(): String
    Definition Classes
      AnyRef → Any
37.  def version: VersionComponent.type
    Definition Classes
      AbstractNLogoFormat → ModelFormat
38.  final def wait(): Unit
    Definition Classes
      AnyRef
    Annotations
      @throws( ... )
39.  final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
      AnyRef
    Annotations
      @throws( ... )
40.  final def wait(arg0: Long): Unit
    Definition Classes
      AnyRef
    Annotations
      @throws( ... ) @native()
41.  def writeSections(sections: Map[String, Array[String]], location: URI): Try[URI]
    Definition Classes
      AbstractNLogoFormat → ModelFormat
42.  object CodeComponent extends ComponentSerialization[Array[String], A]
43.  object InfoComponent extends ComponentSerialization[Array[String], A]
44.  object InterfaceComponent extends ComponentSerialization[Array[String], A]
45.  object LinkShapesComponent extends ComponentSerialization[Array[String], A]
46.  object VectorShapesComponent extends ComponentSerialization[Array[String], A]
47.  object VersionComponent extends ComponentSerialization[Array[String], A]

### Inherited from ModelFormat[Array[String], A]

### Inherited from AnyRef

### Inherited from Any

### Ungrouped