UI
Class GEVAPageContainer
java.lang.Object
UI.GEVAControl
UI.GEVAContainerControl
UI.GEVAPageContainer
public class GEVAPageContainer
- extends GEVAContainerControl
Pages that appear in the Book control. Each page added to book add a new tab
Includes functionallity for showing scroll bars if the page is too big for
the UI
- Author:
- eliottbartley
Method Summary |
void |
add(GEVAControl control)
Add an awt component to the awt component that is this container. |
int |
countComponents()
Abstract way for a container to know about its child's awt components. |
java.awt.Component |
getComponent(int index)
Abstract way for a container to know about its child's awt components. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GEVAPageContainer
public GEVAPageContainer(GEVADirtyListener dirtyListener,
GEVABookContainer parent,
java.lang.String title,
java.lang.String comment)
add
public void add(GEVAControl control)
- Description copied from class:
GEVAContainerControl
- Add an awt component to the awt component that is this container.
This also adds a tool tip to the control based on the comment, currently
(2008y05M26d) only adds this tooltip if the component is a swing
component. This must be always called (inheriting classes that override
must super.add())
- Overrides:
add
in class GEVAContainerControl
- Parameters:
control
- The control to add
getComponent
public java.awt.Component getComponent(int index)
- Description copied from class:
GEVAControl
- Abstract way for a container to know about its child's awt components.
- Specified by:
getComponent
in class GEVAControl
- Parameters:
index
- The index of the component to get
- Returns:
- The indexed awt component of the control
countComponents
public int countComponents()
- Description copied from class:
GEVAControl
- Abstract way for a container to know about its child's awt components.
Counts how many components the child has
- Specified by:
countComponents
in class GEVAControl
- Returns:
- The number (N) components the child has.
getComponent(0)..getComponent(N-1) must all return valid components