FormatterPair

org.nlogo.api.FormatterPair
class FormatterPair[A, B <: ModelFormat[A, B]](val modelFormat: B, val serializers: Seq[ComponentSerialization[A, B]])(implicit aTag: ClassTag[A])

Attributes

Source
ModelLoader.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

Attributes

Source
ModelLoader.scala

Attributes

Source
ModelLoader.scala

Attributes

Source
ModelLoader.scala
def formatClass: Class[_ <: B]

Attributes

Source
ModelLoader.scala
def isCompatible(source: String): Boolean

Attributes

Source
ModelLoader.scala
def isCompatible(uri: URI): Boolean

Attributes

Source
ModelLoader.scala
def isCompatible(model: Model): Boolean

Attributes

Source
ModelLoader.scala
def load(uri: URI): Try[Model]

Attributes

Source
ModelLoader.scala
def load(source: String): Try[Model]

Attributes

Source
ModelLoader.scala
def name: String

Attributes

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

Attributes

Source
ModelLoader.scala
def save(model: Model, uri: URI): Try[URI]

Attributes

Source
ModelLoader.scala
def serializationClass: Class[_]

Attributes

Source
ModelLoader.scala
def sourceString(model: Model): Try[String]

Attributes

Source
ModelLoader.scala
def writeExperiments(experiments: Seq[LabProtocol], writer: Writer): Try[Unit]

Attributes

Source
ModelLoader.scala

Concrete fields

val modelFormat: B

Attributes

Source
ModelLoader.scala