de.sciss.muta.gui.impl

DocumentFrameImpl

final class DocumentFrameImpl[S <: System] extends DocumentFrame[S]

Self Type
DocumentFrameImpl[S]
Linear Supertypes
DocumentFrame[S], AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. DocumentFrameImpl
  2. DocumentFrame
  3. AnyRef
  4. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new DocumentFrameImpl(application: GeneticApp[S])

Type Members

  1. type ColMBot = Tuple2[Node, Int, S.Chromosome]

  2. type ColMTop = Tuple4[Node, Int, S.Chromosome, Double, Boolean]

  3. type Document = (IndexedSeq[Node], SysSettings)

  4. class EvalProc extends ProcessorImpl[Unit, Processor[Unit]] with Processor[Unit]

  5. class GenProc extends ProcessorImpl[IndexedSeq[Node], Processor[IndexedSeq[Node]]] with Processor[IndexedSeq[Node]]

  6. class IterProc extends ProcessorImpl[IndexedSeq[Node], Processor[IndexedSeq[Node]]] with Processor[IndexedSeq[Node]]

  7. final class Node extends NodeLike[S.Chromosome]

    Definition Classes
    DocumentFrameImplDocumentFrame
  8. type S1 = S

  9. abstract class TreeModel extends AbstractTreeModel[Node]

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 adjustColumns(tt: TreeTable[_, _]): Unit

  7. val application: GeneticApp[S]

    Definition Classes
    DocumentFrameImplDocumentFrame
  8. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  9. lazy val avCfg: ConfigBuilder

  10. def bindMenu(path: String, action: Action): Unit

    Definition Classes
    DocumentFrameImplDocumentFrame
  11. var breeding: S.Breeding

    Definition Classes
    DocumentFrameImplDocumentFrame
  12. val breedingTable: TreeTable[Node, ColMBot { def getParent(node: DocumentFrameImpl.this.Node): None.type }]

    Definition Classes
    DocumentFrameImplDocumentFrame
  13. val chromoCol: Column[Node, S.Chromosome]

  14. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  15. def currentTable: IndexedSeq[Node]

    Definition Classes
    DocumentFrameImplDocumentFrame
  16. def currentTable_=(nodes: IndexedSeq[Node]): Unit

    Definition Classes
    DocumentFrameImplDocumentFrame
  17. def defer(thunk: ⇒ Unit): Unit

  18. final def eq(arg0: AnyRef): Boolean

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

    Definition Classes
    AnyRef → Any
  20. var evaluation: S.Evaluation

    Definition Classes
    DocumentFrameImplDocumentFrame
  21. def file: Option[File]

    Definition Classes
    DocumentFrameImplDocumentFrame
  22. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  23. val fitCol: Column[Node, Double]

  24. var generation: S.Generation

    Definition Classes
    DocumentFrameImplDocumentFrame
  25. def genome: S.GenomeSel

    Definition Classes
    DocumentFrameImplDocumentFrame
  26. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  27. val ggScrollBot: ScrollPane

  28. val ggScrollTop: ScrollPane

  29. val ggSplit: SplitPane

  30. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  31. def info: HeaderInfo

    Definition Classes
    DocumentFrameImplDocumentFrame
  32. def info_=(value: HeaderInfo): Unit

    Definition Classes
    DocumentFrameImplDocumentFrame
  33. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  34. def iterate(n: Int, quiet: Boolean): Future[Unit]

    Definition Classes
    DocumentFrameImplDocumentFrame
  35. def iterations: Int

    Definition Classes
    DocumentFrameImplDocumentFrame
  36. def iterations_=(value: Int): Unit

    Definition Classes
    DocumentFrameImplDocumentFrame
  37. def load(file: File, quiet: Boolean): Try[Unit]

    Definition Classes
    DocumentFrameImplDocumentFrame
  38. val mainTable: TreeTable[Node, ColMTop { def getParent(node: DocumentFrameImpl.this.Node): None.type }]

    Definition Classes
    DocumentFrameImplDocumentFrame
  39. def mkSettingsButton[A](title: String)(view: (A, Config) ⇒ AutoView[A])(getter: ⇒ A)(setter: (A) ⇒ Unit): Button

  40. def mkTreeTable[Col <: TreeColumnModel[Node]](tm: TreeModel, tcm: Col): TreeTable[Node, Col]

  41. final def ne(arg0: AnyRef): Boolean

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

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

    Definition Classes
    AnyRef
  44. def open(): Unit

    Definition Classes
    DocumentFrameImplDocumentFrame
  45. val pButtons: FlowPanel

  46. lazy val pGen: AutoView[S.Generation]

  47. lazy val pInfo: AutoView[HeaderInfo]

  48. val pTopSettings: BoxPanel

  49. var random: Random

  50. val rating: Option[Rating]

  51. def save(file: File, quiet: Boolean): Try[Unit]

    Definition Classes
    DocumentFrameImplDocumentFrame
  52. val selCol: Column[Node, Boolean]

  53. def selectedNodes: IndexedSeq[Node]

    Definition Classes
    DocumentFrameImplDocumentFrame
  54. var selection: S.Selection

    Definition Classes
    DocumentFrameImplDocumentFrame
  55. val seqCol: Column[Node, Int]

  56. def settings: SysSettings

  57. val settingsViewConfig: Config

  58. def settings_=(s: SysSettings): Unit

  59. val splitBot: BoxPanel

  60. val splitTop: BorderPanel

  61. def stepBreed(genome: IndexedSeq[Node]): IndexedSeq[Node]

  62. def stepEval(fun: S.Evaluation, glob: S.Global, genome: IndexedSeq[Node], progress: (Float) ⇒ Unit = _ => ()): Unit

  63. def stepSelect(genome: IndexedSeq[Node]): Unit

  64. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  65. val system: S1

    Definition Classes
    DocumentFrameImplDocumentFrame
  66. val tcmBot: ColMBot { def getParent(node: DocumentFrameImpl.this.Node): None.type }

  67. val tcmTop: ColMTop { def getParent(node: DocumentFrameImpl.this.Node): None.type }

  68. object tmBot extends TreeModel

  69. object tmTop extends TreeModel

  70. def toString(): String

    Definition Classes
    AnyRef → Any
  71. val topPanel: FlowPanel

    Definition Classes
    DocumentFrameImplDocumentFrame
  72. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  73. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  74. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  75. object window extends WindowImpl

    Definition Classes
    DocumentFrameImplDocumentFrame

Inherited from DocumentFrame[S]

Inherited from AnyRef

Inherited from Any

Ungrouped