Factory

trait Factory
class Object
trait Matchable
class Any
object Action
object Control
object Folder
object Proc
object Timeline

Type members

Types

type Repr[~ <: Txn[~]] <: Obj[~]

Value members

Abstract methods

def humanName: String
def isSingleton: Boolean

Whether the factory maintains a singleton instance of a runner that will be returned for multiple mkRunner calls (maintaining an internal use count based on mkRunner and dispose) or not. Most objects will ''not'' have singleton runners.

Whether the factory maintains a singleton instance of a runner that will be returned for multiple mkRunner calls (maintaining an internal use count based on mkRunner and dispose) or not. Most objects will ''not'' have singleton runners.

def mkRunner[T <: Txn[LazyRef(...)]](obj: Repr[T])(implicit tx: T, universe: Universe[T]): Runner[T]
def prefix: String
def tpe: Type