org.freehep.application.mdi
Class ControlPageManager

java.lang.Object
  extended by org.freehep.application.mdi.PageManager
      extended by org.freehep.application.mdi.TabbedPageManager
          extended by 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 14082 2012-12-12 16:16:53Z tonyj $
Author:
Tony Johnson (tonyj@slac.stanford.edu)

Nested Class Summary
 
Nested classes/interfaces inherited from class org.freehep.application.mdi.PageManager
PageManager.PageManagerCommandProcessor
 
Constructor Summary
ControlPageManager()
          Creates new ControlPageManager
 
Method Summary
 PageContext openPage(Component c, String title, Icon icon, String type, boolean selectOnOpen)
           
 
Methods inherited from class org.freehep.application.mdi.TabbedPageManager
getSelectedPage, getTabPlacement, setTabPlacement
 
Methods inherited from class org.freehep.application.mdi.PageManager
addPageListener, closeAll, getPageCount, openPage, openPage, pages, removePageListener, setPageManagerType
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ControlPageManager

public ControlPageManager()
Creates new ControlPageManager

Method Detail

openPage

public PageContext openPage(Component c,
                            String title,
                            Icon icon,
                            String type,
                            boolean selectOnOpen)
Overrides:
openPage in class TabbedPageManager


Copyright © 2000-2013 FreeHEP. All Rights Reserved.