HistoryTopComponent(File[] files) {
   this();
   hc = new HistoryComponent(files);
   setLayout(new java.awt.BorderLayout());
   add(hc, java.awt.BorderLayout.CENTER);
   add(hc.getToolbarRepresentation(), java.awt.BorderLayout.PAGE_START);
 }
 @Override
 public void componentOpened() {
   super.componentOpened();
   hc.componentOpened();
 }
 @Override
 protected void componentShowing() {
   super.componentShowing();
   hc.componentShowing();
 }
 @Override
 protected void componentHidden() {
   super.componentHidden();
   hc.componentHidden();
 }
 @Override
 protected void componentDeactivated() {
   super.componentDeactivated();
   hc.componentDeactivated();
 }
 @Override
 public void componentClosed() {
   super.componentClosed();
   hc.componentClosed();
 }