de.sciss.muta.gui

GeneticApp

abstract class GeneticApp[S <: System] extends SwingApplicationImpl

The stub to create a genetic algorithm swing application. Usually you will have an object extending this class, which is then the main swing entry point.

Self Type
GeneticApp[S]
Linear Supertypes
SwingApplicationImpl, App, DelayedInit, SwingApplication, ApplicationImpl, Application, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. GeneticApp
  2. SwingApplicationImpl
  3. App
  4. DelayedInit
  5. SwingApplication
  6. ApplicationImpl
  7. Application
  8. AnyRef
  9. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new GeneticApp(system: S)

Type Members

  1. type Document = Unit

    Definition Classes
    GeneticApp → Application

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. def addComponent(key: String, component: Any): Unit

    Definition Classes
    ApplicationImpl → Application
  7. implicit final def application: SwingApplication { type Document = GeneticApp.this.Document }

    Attributes
    protected
    Definition Classes
    SwingApplicationImpl
  8. def args: Array[String]

    Attributes
    protected
    Definition Classes
    App
  9. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  10. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  11. def configureDocumentFrame(frame: DocumentFrame[S]): Unit

    Override this if you wish to be informed about document frames opening.

    Override this if you wish to be informed about document frames opening.

    Attributes
    protected
  12. def delayedInit(body: ⇒ Unit): Unit

    Definition Classes
    App → DelayedInit
  13. implicit lazy val documentHandler: DocumentHandler { type Document = GeneticApp.this.Document }

    Definition Classes
    SwingApplicationImpl → Application
  14. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  15. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  16. val executionStart: Long

    Definition Classes
    App
  17. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  18. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  19. def getComponent[A](key: String): Option[A]

    Definition Classes
    ApplicationImpl → Application
  20. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  21. def init(): Unit

    Attributes
    protected
    Definition Classes
    GeneticApp → SwingApplicationImpl
  22. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  23. def main(args: Array[String]): Unit

    Definition Classes
    App
  24. lazy val menuFactory: Root

    Attributes
    protected
    Definition Classes
    GeneticApp → SwingApplicationImpl
  25. val name: String

    Definition Classes
    SwingApplicationImpl → Application
  26. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  27. final def notify(): Unit

    Definition Classes
    AnyRef
  28. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  29. def quit(): Unit

    Definition Classes
    SwingApplicationImpl → Application
  30. def removeComponent(key: String): Unit

    Definition Classes
    ApplicationImpl → Application
  31. def rowHeight: Int

    Override this to enforce a specific row height in the genome tables.

    Override this to enforce a specific row height in the genome tables. The default value of -1 indicates that there is no preferred row height.

    Attributes
    protected
  32. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  33. val system: S

  34. final def systemPrefs: Preferences

    Definition Classes
    ApplicationImpl → Application
  35. def toString(): String

    Definition Classes
    AnyRef → Any
  36. def useNimbus: Boolean

    Attributes
    protected
  37. final def userPrefs: Preferences

    Definition Classes
    ApplicationImpl → Application
  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( ... )
  41. implicit lazy val windowHandler: WindowHandler

    Definition Classes
    SwingApplicationImpl → SwingApplication

Inherited from SwingApplicationImpl

Inherited from App

Inherited from DelayedInit

Inherited from SwingApplication

Inherited from ApplicationImpl

Inherited from Application

Inherited from AnyRef

Inherited from Any

Ungrouped