UI
Class GEVASpringContainer
java.lang.Object
UI.GEVAControl
UI.GEVAContainerControl
UI.GEVASpringContainer
public class GEVASpringContainer
- extends GEVAContainerControl
Creates a container that fills empty space on the page.
Controls before will be pressed against the top of the page,
controls after will be pressed against the bottom.
- 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 |
GEVASpringContainer
public GEVASpringContainer(GEVADirtyListener dirtyListener,
GEVAPageContainer parent)
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