object Mellite extends SwingApplicationImpl[Document] with Application with Init
- Alphabetic
- By Inheritance
- Mellite
- Init
- Application
- SwingApplicationImpl
- SwingApplication
- ApplicationImpl
- Application
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
-
type
Document = Universe[_]
- Definition Classes
- Application
-
type
DocumentHandler = desktop.DocumentHandler[Application.Document]
- Definition Classes
- Application
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
addComponent(key: String, component: Any): Unit
- Definition Classes
- ApplicationImpl → Application
-
implicit final
def
application: SwingApplication[Application.Document]
- Attributes
- protected
- Definition Classes
- SwingApplicationImpl
- def applyAudioPreferences(serverCfg: ConfigBuilder, clientCfg: ConfigBuilder, useDevice: Boolean, pickPort: Boolean): Unit
-
final
def
args: Array[String]
- Attributes
- protected
- Definition Classes
- SwingApplicationImpl
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
- implicit def auralSystem: AuralSystem
-
def
cacheDir: File
- Definition Classes
- Init
- def clearLog(): Unit
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
- implicit def compiler: Compiler
- def config: Config
-
lazy val
documentHandler: DocumentHandler
We are bridging between the transactional and non-EDT
mellite.DocumentHandlerand the GUI-basedde.sciss.desktop.DocumentHandler.We are bridging between the transactional and non-EDT
mellite.DocumentHandlerand the GUI-basedde.sciss.desktop.DocumentHandler. This is a bit ugly. In theory it should be fine to call into either, as this bridge is backed up by the peermellite.DocumentHandler.instance.- Definition Classes
- Mellite → SwingApplicationImpl → Application
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
getComponent[A](key: String): Option[A]
- Definition Classes
- ApplicationImpl → Application
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def homepage: String
-
def
init(): Unit
- Attributes
- protected
- Definition Classes
- Mellite → SwingApplicationImpl
-
def
initTypes(): Unit
- Definition Classes
- Init
- lazy val isDarkSkin: Boolean
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def license: String
- def logToFront(): Unit
-
def
main(args: Array[String]): Unit
- Definition Classes
- Mellite → SwingApplicationImpl
-
def
menuFactory: Root
- Attributes
- protected
- Definition Classes
- Mellite → SwingApplicationImpl
- def mkUniverse[S <: Sys[S]](implicit w: Workspace[S]): Universe[S]
-
val
name: String
- Definition Classes
- SwingApplicationImpl → Application
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
lazy val
objectFilter: (String) ⇒ Boolean
All objects included
All objects included
- Definition Classes
- Mellite → Application
-
def
quit(): Unit
- Definition Classes
- SwingApplicationImpl → Application
-
def
removeComponent(key: String): Unit
- Definition Classes
- ApplicationImpl → Application
- implicit def sensorSystem: SensorSystem
-
def
startAuralSystem(): Boolean
Tries to start the aural system by booting SuperCollider.
Tries to start the aural system by booting SuperCollider. This reads the relevant preferences entries such as path, audio device, number of output channels, etc. Transport is hard-coded to TCP at the moment, and port is randomly picked.
If the program path does not denote an existing file, an error dialog is shown, and the method simply returns
false.Note: This method must run on the EDT.
- returns
trueif the attempt to boot was made,falseif the program was not found
- def startSensorSystem(): Unit
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
final
def
systemPrefs: Preferences
- Definition Classes
- ApplicationImpl → Application
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
lazy val
topLevelObjects: Seq[String]
A list of object view factories to appear in the top level menu of the GUI.
A list of object view factories to appear in the top level menu of the GUI.
The string indicates the
prefixof the type (e.g."Proc"or"Folder").- Definition Classes
- Mellite → Application
-
final
def
userPrefs: Preferences
- Definition Classes
- ApplicationImpl → Application
- def version: String
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
lazy val
windowHandler: WindowHandler
- Definition Classes
- Mellite → SwingApplicationImpl → SwingApplication
-
def
withUniverse[A](u: Universe[_])(fun: (Universe[S] forSome {type S <: Sys[S]}) ⇒ A): A
Utility method that helps avoid type-casts in other places.
-
def
withWorkspace[A](w: Workspace[_])(fun: (Workspace[S] forSome {type S <: Sys[S]}) ⇒ A): A
Utility method that helps avoid type-casts in other places.