Packages

t

de.sciss.mellite.impl

WorkspaceWindowImpl

trait WorkspaceWindowImpl[T <: Txn[T]] extends WorkspaceWindow[T] with WindowImpl[T]

Linear Supertypes
WindowImpl[T], DependentMayVeto[T], WindowHolder[Window], WorkspaceWindow[T], Window[T], Disposable[T], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. WorkspaceWindowImpl
  2. WindowImpl
  3. DependentMayVeto
  4. WindowHolder
  5. WorkspaceWindow
  6. Window
  7. Disposable
  8. AnyRef
  9. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type Key = WorkspaceWindow.Key { type Repr[~ <: de.sciss.lucre.Txn[~]] = WorkspaceWindowImpl.this.Repr[~] }
    Definition Classes
    WorkspaceWindow
  2. abstract type Repr[~ <: Txn[~]] <: WorkspaceWindow[~]
    Definition Classes
    WorkspaceWindow

Abstract Value Members

  1. abstract def handler: UniverseHandler[T]
    Definition Classes
    WorkspaceWindow
  2. abstract def key: Key
    Definition Classes
    WorkspaceWindow
  3. abstract def newWindow()(implicit tx: T): Repr[T]

    Creates a new window of the same type, viewing the same underlying object.

    Creates a new window of the same type, viewing the same underlying object. May throw an exception if supportsNewWindow returns false.

    Definition Classes
    WorkspaceWindow
  4. abstract def view: UniverseObjView[T]
    Definition Classes
    WorkspaceWindowImplWorkspaceWindow → Window

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. final def bindMenus(entries: (String, Action)*): Unit
    Attributes
    protected
    Definition Classes
    WindowImpl
  6. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  7. def dispose()(implicit tx: T): Unit
    Definition Classes
    WorkspaceWindowImplWindowImpl → Disposable
  8. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  9. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  10. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  11. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  12. final def handleClose(): Unit
    Definition Classes
    WindowImpl
  13. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  14. final def init()(implicit tx: T): WorkspaceWindowImpl.this.type
    Definition Classes
    WorkspaceWindowImplWindowImpl
  15. def initGUI(): Unit
    Attributes
    protected
    Definition Classes
    WorkspaceWindowImplWindowImpl
  16. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  17. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  18. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  19. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  20. def pack(): Unit
    Definition Classes
    WindowImpl
  21. def packAndPlace: Boolean
    Attributes
    protected
    Definition Classes
    WorkspaceWindowImplWindowImpl
  22. def performClose(): Future[Unit]
    Attributes
    protected
    Definition Classes
    WorkspaceWindowImplWindowImpl
  23. def placement: WindowPlacement

    Subclasses may override this.

    Subclasses may override this. The tuple is (horizontal, vertical, padding) position. By default it centers the window, i.e. (0.5f, 0.5f, 20).

    Attributes
    protected
    Definition Classes
    WindowImpl
  24. def prepareDisposal()(implicit tx: T): Option[Veto[T]]

    Subclasses may override this.

    Subclasses may override this. By default this always returns None.

    Definition Classes
    WindowImplDependentMayVeto
  25. def resizable: Boolean
    Attributes
    protected
    Definition Classes
    WindowImpl
  26. final def saveViewState(): Unit
    Attributes
    protected
  27. def setTitle(ex: CellView[T, String])(implicit tx: T): WorkspaceWindowImpl.this.type
    Definition Classes
    WindowImpl
  28. def style: Style
    Attributes
    protected
    Definition Classes
    WindowImpl
  29. def supportsNewWindow: Boolean

    Whether the newWindow method is supported.

    Whether the newWindow method is supported.

    Definition Classes
    WorkspaceWindowImplWorkspaceWindow
  30. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  31. final def title: String
    Definition Classes
    WindowImpl
  32. final def title_=(value: String): Unit
    Definition Classes
    WindowImpl
  33. def toString(): String
    Definition Classes
    AnyRef → Any
  34. def undecorated: Boolean
    Attributes
    protected
    Definition Classes
    WindowImpl
  35. def undoRedo: Option[UndoRedo[T]]

    Subclasses may override this.

    Subclasses may override this.

    Attributes
    protected
    Definition Classes
    WorkspaceWindowImplWindowImpl
  36. def undoRedoActions: Option[(Action, Action)]
    Attributes
    protected
  37. final def viewState: Set[ViewState]
    Attributes
    protected
  38. def viewStateKey: String
    Attributes
    protected
  39. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  40. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  41. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  42. final def wasDisposed(implicit tx: T): Boolean
    Attributes
    protected
    Definition Classes
    WindowImpl
  43. def window: Window
    Definition Classes
    WindowHolder
  44. final def windowFile: Option[File]
    Definition Classes
    WindowImpl
  45. final def windowFile_=(value: Option[File]): Unit
    Definition Classes
    WindowImpl
  46. final def window_=(value: Window): Unit
    Attributes
    protected
    Definition Classes
    WindowHolder

Inherited from WindowImpl[T]

Inherited from DependentMayVeto[T]

Inherited from WindowHolder[Window]

Inherited from WorkspaceWindow[T]

Inherited from Window[T]

Inherited from Disposable[T]

Inherited from AnyRef

Inherited from Any

Ungrouped