@Override
 public void componentDeactivated() {
   super.componentDeactivated();
   ActiveViewManager.getInstance().set(null);
   active = false;
 }
 @Override
 public ExplorerManager getExplorerManager() {
   return ActiveViewManager.getInstance().getExplorerManager();
 }
 @Override
 public void componentActivated() {
   super.componentActivated();
   ActiveViewManager.getInstance().set(this);
   active = true;
 }