NLogoAnyLoader

org.nlogo.fileformat.NLogoAnyLoader

Attributes

Source
NLogoAnyLoader.scala
Graph
Supertypes
trait ModelLoader
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

override def addSerializer[A, B <: ModelFormat[A, LazyRef(...)]](s: ComponentSerialization[A, B])(implicit aTag: ClassTag[A], bTag: ClassTag[B], matchingFormat: ClassTag[FormatterPair[A, B]]): NLogoAnyLoader

Attributes

Definition Classes
Source
NLogoAnyLoader.scala
override def addSerializers[A, B <: ModelFormat[A, LazyRef(...)]](ss: Seq[ComponentSerialization[A, B]])(implicit aTag: ClassTag[A], bTag: ClassTag[B], matchingFormat: ClassTag[FormatterPair[A, B]]): NLogoAnyLoader

Attributes

Definition Classes
Source
NLogoAnyLoader.scala
override def emptyModel(extension: String): Model

Attributes

Definition Classes
Source
NLogoAnyLoader.scala
override def readExperiments(source: String, editNames: Boolean, existingNames: Set[String]): Try[(Seq[LabProtocol], Set[String])]

Attributes

Definition Classes
Source
NLogoAnyLoader.scala
override def readModel(uri: URI): Try[Model]
override def readModel(source: String, extension: String): Try[Model]

Attributes

Definition Classes
Source
NLogoAnyLoader.scala
override def save(model: Model, uri: URI): Try[URI]

Attributes

Definition Classes
Source
NLogoAnyLoader.scala
override def sourceString(model: Model, extension: String): Try[String]

Attributes

Definition Classes
Source
NLogoAnyLoader.scala
override def writeExperiments(experiments: Seq[LabProtocol], writer: Writer): Try[Unit]

Attributes

Definition Classes
Source
NLogoAnyLoader.scala

Inherited methods

def addFormat[A, B <: ModelFormat[A, LazyRef(...)]](f: B)(implicit aTag: ClassTag[A]): ConfigurableModelLoader

Attributes

Inherited from:
ConfigurableModelLoader
Source
ModelLoader.scala
def uriCompatible(uri: URI): Option[FormatterPair[_, _]]

Attributes

Inherited from:
ModelLoader
Source
ModelLoader.scala

Inherited fields

val formats: Seq[FormatterPair[_, _]]

Attributes

Inherited from:
ConfigurableModelLoader
Source
ModelLoader.scala