BaseWidgetParser

org.nlogo.fileformat.BaseWidgetParser
See theBaseWidgetParser companion object

Attributes

Companion
object
Source
BaseWidgetParser.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Members list

Type members

Classlikes

trait DefaultRule

Attributes

Source
BaseWidgetParser.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class ButtonParser
class SliderParser
class SwitchParser
class ViewParser
class ThreeDParser
Show all
Self type
Parser

Types

type InternalParser <: Parser & DefaultRule

Attributes

Source
BaseWidgetParser.scala

Attributes

Source
BaseWidgetParser.scala

Value members

Abstract methods

def parser(lines: List[String], literalParser: LiteralParser): InternalParser

Attributes

Source
BaseWidgetParser.scala

Concrete methods

def parse(lines: List[String], literalParser: LiteralParser): ParsedWidget

Attributes

Source
BaseWidgetParser.scala
def runRule(internalParser: InternalParser): Option[ParsedWidget]

Attributes

Source
BaseWidgetParser.scala
def validate(lines: List[String]): Boolean

Attributes

Source
BaseWidgetParser.scala