Class MixConsoleTopComponent

java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
org.openide.windows.TopComponent
org.jjazz.mixconsole.api.MixConsoleTopComponent
All Implemented Interfaces:
ImageObserver, MenuContainer, Externalizable, Serializable, Accessible, org.openide.util.HelpCtx.Provider, org.openide.util.Lookup.Provider

public final class MixConsoleTopComponent extends org.openide.windows.TopComponent
Top component which displays something.

TopComponent's lookup is the MixConsole object's lookup.

See Also:
  • Constructor Details

    • MixConsoleTopComponent

      public MixConsoleTopComponent()
  • Method Details

    • getInstance

      public static MixConsoleTopComponent getInstance()
      Get the unique instance of this MixConsoleTopComponent.
      Returns:
      Can be null if not created yet.
    • getEditor

      public MixConsole getEditor()
    • getUndoRedo

      public org.openide.awt.UndoRedo getUndoRedo()
      Override to proxy the undoManager of the editor.
      Overrides:
      getUndoRedo in class org.openide.windows.TopComponent
      Returns:
    • getLookup

      public org.openide.util.Lookup getLookup()
      Specified by:
      getLookup in interface org.openide.util.Lookup.Provider
      Overrides:
      getLookup in class org.openide.windows.TopComponent
    • componentOpened

      public void componentOpened()
    • componentClosed

      public void componentClosed()