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.