@Override public void componentOpened() { super.componentOpened(); SwingUtilities.invokeLater( new Runnable() { @Override public void run() { visualRepresentation.setDividerLocation(.4); visualRepresentation.setResizeWeight(.4); } }); }
@Override public void componentDeactivated() { super.componentDeactivated(); ActiveViewManager.getInstance().set(null); active = false; }
@Override public void componentActivated() { super.componentActivated(); ActiveViewManager.getInstance().set(this); active = true; }
@Override public void componentClosed() { getExplorerManager().setRootContext(Node.EMPTY); stop(); super.componentClosed(); }