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.
|