The panelBorder is a layout container component that arranges and resizes specified child
containers to fit in five regions: north, south, east, west, and center. These regions are
defined using facets.
The panelBorder component can be used to provide a general layout scheme for a page.
Note: A panelBorder facet needs a container type component as a child (e.g.,
panelGroup, panelGrid or form). panelGroup renders a span tag, which doesn't
work properly if using Mozilla. panelGrid can be used to avoid display problems.
| Attributes |
| Name | Required | Request-time | Type | Description |
| id | false | false | java.lang.String | Every component may have an unique id. Automatically created if omitted. |
| rendered | false | false | java.lang.String | If false, this component will not be rendered. |
| binding | false | false | java.lang.String | Component binding. |
| renderedOnUserRole | false | false | java.lang.String |
If user is in given role, this component will be rendered normally. If not, nothing is
rendered and the body of this tag will be skipped.
|
| align | false | false | java.lang.String | Passed through to root element. |
| border | false | false | java.lang.String | Passed through to root element. |
| bgcolor | false | false | java.lang.String | Passed through to root element. |
| cellpadding | false | false | java.lang.String | Passed through to root element. |
| cellspacing | false | false | java.lang.String | Passed through to root element. |
| frame | false | false | java.lang.String | Passed through to root element. |
| rules | false | false | java.lang.String | Passed through to root element. |
| summary | false | false | java.lang.String | Passed through to root element. |
| height | false | false | java.lang.String | Passed through to root element. |
| width | false | false | java.lang.String | Passed through to root element. |
| dir | false | false | java.lang.String | Passed through to root element. |
| lang | false | false | java.lang.String | Passed through to root element. |
| title | false | false | java.lang.String | Passed through to root element. |
| style | false | false | java.lang.String | Passed through to root element. |
| styleClass | false | false | java.lang.String |
Defines the base class name for all style classes used in panelBorder. Default value is icePage
- icePageNorth
- icePageWest
- icePageEast
- icePageCenter
- icePageSouth
- icePageStyle
|
| layout | false | false | java.lang.String |
layout | north | south | west | east | center |
===================|========|========|=======|========|========|
default | top | bottom | left | right | center |
horizontal reverse | top | bottom | right | left | center |
vertical reverse | bottom | top | left | right | center |
center only | none | none | none | none | center |
hide north | none | bottom | left | right | center |
hide east | top | bottom | left | none | center |
hide south | top | none | left | right | center |
hide west | top | bottom | none | right | center |
|