private void notifyDeactivated(TopComponent topComponent) { NotifiableComponent.get(topComponent).componentDeactivated(); }
@Override protected void componentShowing() { for (JInternalFrame internalFrame : desktopPane.getAllFrames()) { NotifiableComponent.get(getTopComponent(internalFrame)).componentShowing(); } }
@Override protected void componentHidden() { for (JInternalFrame internalFrame : desktopPane.getAllFrames()) { NotifiableComponent.get(getTopComponent(internalFrame)).componentHidden(); } }
private void notifyClosed(TopComponent topComponent) { NotifiableComponent.get(topComponent).componentClosed(); if (topComponent instanceof DocumentWindow) { DocumentWindowManager.getDefault().removeOpenedWindow((DocumentWindow) topComponent); } }
private void notifyOpened(TopComponent topComponent) { NotifiableComponent.get(topComponent).componentOpened(); if (topComponent instanceof DocumentWindow) { DocumentWindowManager.getDefault().addOpenedWindow((DocumentWindow) topComponent); } }
private void notifyActivated(TopComponent topComponent) { NotifiableComponent.get(topComponent).componentActivated(); if (topComponent instanceof DocumentWindow) { DocumentWindowManager.getDefault().setSelectedWindow((DocumentWindow) topComponent); } }
@Override public void internalFrameDeiconified(InternalFrameEvent e) { //LOG.fine("internalFrameDeiconified: e = " + e); tabbedContainer.updateUI(); TopComponent topComponent = getTopComponent(e.getInternalFrame()); NotifiableComponent.get(topComponent).componentShowing(); } }
@Override public void internalFrameIconified(InternalFrameEvent e) { //LOG.fine("internalFrameIconified: e = " + e); tabbedContainer.updateUI(); TopComponent topComponent = getTopComponent(e.getInternalFrame()); NotifiableComponent.get(topComponent).componentHidden(); }