예제 #1
0
  public void dispose(ModelSet modelsManager) {
    if (presenter != null) {
      presenter.dispose();
      presenter = null;
    }

    if (localLabelProvider) {
      try {
        labelProviderService.disposeService();
      } catch (ServiceException e) {
        Activator.log.error(e);
      } finally {
        labelProviderService = null;
        localLabelProvider = false;
      }
    }

    adapter.unadapt(modelsManager);
  }