예제 #1
0
  @Override
  public void uninstalled() {
    ParameterTimeManagerFactory.setInstance(null);
    BlueProjectManager.getInstance()
        .removePropertyChangeListener(windowTitlePropertyChangeListener);
    BlueProjectManager.getInstance().removePropertyChangeListener(tempFileCleaner);
    MidiInputManager.getInstance().removeReceiver(MidiInputEngine.getInstance());

    RealtimeRenderManager.getInstance().stopAuditioning();
    RealtimeRenderManager.getInstance().shutdown();

    logger.info("blue-ui-core Installer uninstalled");
  }
예제 #2
0
  @Override
  public void close() {
    backupFileSaver.quitFileSaver();

    saveLibraries();

    WindowSettingManager.getInstance().save();

    MainToolBar.getInstance().stopRendering();
    BlueLiveToolBar.getInstance().stopRendering();

    result.removeLookupListener(lookupListener);

    RealtimeRenderManager.getInstance().stopRendering();
    RealtimeRenderManager.getInstance().stopBlueLiveRendering();

    super.close();
  }