Documentation

Search 

Contents

  1. Introduction
  2. Getting Started
  3. ICEfaces Concepts
  4. Code View Support
  5. Design View Support
  6. Tag Object Toolbars
  7. Server Behaviors
  8. Property Inspectors
Selected 9. ICEfaces Tag Reference

10. ICEfaces Tag Reference

Contents > ICEfaces Tag Reference > ice:panelBorder

ice:panelBorder

The ice:panelBorder tag 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.

Example

<ice:panelBorder cellspacing="0" cellpadding="0" align="center" height="200" style="border:1px solid black; font-size: 20px;" width="100">
  <f:facet name="north"> 
  <ice:outputText value="North" />
</f:facet>
<f:facet name="west">
  <ice:outputText value="West" />
</f:facet>
<f:facet name="center">
  <ice:outputText value="Center" />
</f:facet>
<f:facet name="east">
  <ice:outputText value="East" />
</f:facet>
<f:facet name="south">
  <ice:outputText value="South" /> 
</f:facet>
</ice:panelBorder>

Rendered Output

Rendered ice:panelBorder tag

Tag Attributes

align Text
 
The align attribute is passed through to the root element.
bgcolor Color
 
The bgcolor attribute sets the background color for the table. This value can be the name or the hexadecimal value of the color.
binding Expression
 
The value-binding expression linking this component tag to a backing bean property.
border Text
 
The border attribute sets the pixel width of the border to be drawn around the table.
cellpadding Text
 
The cellpadding attribute sets the width between the border of each cell and its contents.
cellspacing Text
 
The cellspacing attribute sets the width of the space between the outside and inside edges of the table as well as the space between cells.
dir Enumerated
 
The dir attribute is a standard HTML attribute that overrides the default text directionality for this component. The values accepted for this component are "LTR" (left-to-right) and "RTL" (right-to-left).
frame Enumerated
 
The frame attribute sets the code specifying which sides of the frame around this table will be visible.
height Text
 
The height attribute sets the height for this component.
id Text
 
The unique identifier value for this component. The value must be unique within the closest naming container.
lang Text
 
The lang attribute is a standard HTML attribute that sets the code describing the language to be used in the markup generated by this component.
layout Enumerated
 
The layout attribute sets the position of the component.
renderCenter Boolean
 
The renderCenter attribute is a boolean flag that when set to "false" will display the center facet. The layout attribute takes precedence over this attribute.
renderEast Boolean
 
The renderEast attribute is a boolean flag that when set to "false" will display the east facet. The layout attribute takes precedence over this attribute.
renderNorth Boolean
 
The renderNorth attribute is a boolean flag that when set to "false" will display the north facet. The layout attribute takes precedence over this attribute.
renderSouth Boolean
 
The renderSouth attribute is a boolean flag that when set to "false" will display the south facet. The layout attribute takes precedence over this attribute.
renderWest Boolean
 
The renderWest attribute is a boolean flag that when set to "false" will display the west facet. The layout attribute takes precedence over this attribute.
rendered Boolean
 
A value-binding expression that evaluates to a Boolean condition indicating if this component should be rendered.
renderedOnUserRole Text
 
The renderedOnUserRole attribute is a boolean flag that when set to "true" and if a role has been configured for the user, then the component will be displayed. If the user does not have a role, then the component will not be displayed.
rules Enumerated
 
The rules attribute specifies which lines will appear between cells in the table.
style CSS Style
 
The style attribute sets the CSS style definition to be applied to this component when it is rendered.
styleClass CSS Class
 
The styleClass attribute sets the CSS class to apply to this component when it is rendered.
summary Text
 
The summary attribute describes the purpose and structure of the table for accessibility support for assistive devices and non-visual user agents.
title Text
 
The title attribute is a standard HTML attribute that sets the tooltip text to display for the rendered component.
width Text
 
The width attribute sets the width of the component.