org.freehep.application.mdi
Class ControlPageManager
java.lang.Object
  
org.freehep.application.mdi.PageManager
      
org.freehep.application.mdi.TabbedPageManager
          
org.freehep.application.mdi.ControlPageManager
- public class ControlPageManager
- extends TabbedPageManager
  
A TabbedPageManager that only shows its tabs when there is more than one page.
 This is the default PageManager used by the control and console areas.
- Version:
 
  - $Id: ControlPageManager.java,v 1.7 2004/07/20 00:40:54 tonyj Exp $
 
- Author:
 
  - Tony Johnson (tonyj@slac.stanford.edu)
 
- Source Code:
 - ControlPageManager.java
 
 
 
 
 
 
 
 
 
| Methods inherited from class org.freehep.application.mdi.PageManager | 
addPageListener, closeAll, createCommandProcessor, firePageEvent, firePageOpened, fireSelectionChanged, getCommandProcessor, getPageCount, getSelectedPage, pages, removePageListener | 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
ControlPageManager
public ControlPageManager()
- Creates new ControlPageManager
 
getEmbodiment
protected Component getEmbodiment()
- Overrides:
 getEmbodiment in class TabbedPageManager
 
 
close
protected boolean close(PageContext page)
- Overrides:
 close in class TabbedPageManager
 
 
openPage
public PageContext openPage(Component c,
                            String title,
                            Icon icon)
- Overrides:
 openPage in class TabbedPageManager
 
 
indexOfPage
protected int indexOfPage(PageContext page)
- Overrides:
 indexOfPage in class TabbedPageManager
 
 
show
protected void show(PageContext page)
- Overrides:
 show in class TabbedPageManager
 
 
Copyright © 2000-2004 FreeHEP, All Rights Reserved.