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 |
align | false | false | java.lang.String | Passed through to root element. |
bgcolor | false | false | java.lang.String | Name or code of the background color for this table. |
binding | false | false | java.lang.String | The value binding expression linking this component to a property in a backing bean |
border | false | false | java.lang.String | Width (in pixels) of the border to be drawn around this table. |
cellpadding | false | false | java.lang.String | Definition of how much space the user agent should leave between the border of each cell and its contents. |
cellspacing | false | false | java.lang.String | Definition of how much space the user agent should leave between the left side of the table and the leftmost column, the top of the table and the top of the top side of the topmost row, and so on for the right and bottom of the table. It also specifies the amount of space to leave between cells. |
dir | false | false | java.lang.String | Direction indication for text that does not inherit directionality. Valid values are "LTR" (left-to-right) and "RTL" (right-to-left). |
frame | false | false | java.lang.String | Code specifying which sides of the frame surrounding this table will be visible. Valid values are: none (no sides, default value); above (top side only); below (bottom side only); hsides (top and bottom sides only); vsides (right and left sides only); lhs (left hand side only); rhs (right hand side only); box (all four sides); and border (all four sides). |
height | false | false | java.lang.String | height of the entire table, for visual user agents. |
id | false | false | java.lang.String | The component identifier for this component. This value must be unique within the closest parent component that is a naming container. |
lang | false | false | java.lang.String | Code describing the language used in the generated markup for this component. |
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 | |
renderCenter | false | false | java.lang.String | If false, the center facet will not be rendered. The layout attribute overrides this property. |
renderEast | false | false | java.lang.String | If false, the east facet will not be rendered. The layout attribute overrides this property. |
renderNorth | false | false | java.lang.String | If false, the north facet will not be rendered. The layout attribute overrides this property. |
renderSouth | false | false | java.lang.String | If false, the south facet will not be rendered. The layout attribute overrides this property. |
renderWest | false | false | java.lang.String | If false, the west facet will not be rendered. The layout attribute overrides this property. |
rendered | false | false | java.lang.String | Flag indicating whether or not this component should be rendered (during Render Response Phase), or processed on any subsequent form submit. |
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. |
rules | false | false | java.lang.String | Code specifying which rules will appear between cells within this table. Valid values are: none (no rules, default value); groups (between row groups); rows (between rows only); cols (between columns only); and all (between all rows and columns). |
style | false | false | java.lang.String | CSS style(s) to be applied when this component is rendered. |
styleClass | false | false | java.lang.String | Space-separated list of CSS style class(es) to be applied when this element is rendered. This value must be passed through as the "class" attribute on generated markup. Defines the base class name for all style classes. Default value is icePnlBrdr - icePnlBrdrNorth
- icePnlBrdrEast
- icePnlBrdrWest
- icePnlBrdrSouth
- icePnlBrdrCenter
|
summary | false | false | java.lang.String | Summary of this table's purpose and structure, for user agents rendering to non-visual media such as speech and Braille. |
title | false | false | java.lang.String | Advisory title information about markup elements generated for this component. |
width | false | false | java.lang.String | Width of the entire table, for visual user agents. |