ICEfaces Component Suite
Tag panelBorder


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.


Tag Information
Tag Classcom.icesoft.faces.component.panelborder.PanelBorderTag
TagExtraInfo ClassNone
Body ContentJSP
Display NameNone

Attributes
NameRequiredRequest-timeTypeDescription
alignfalsefalsejava.lang.String Passed through to root element.
bgcolorfalsefalsejava.lang.String Name or code of the background color for this table.
bindingfalsefalsejava.lang.String The value binding expression linking this component to a property in a backing bean
borderfalsefalsejava.lang.String Width (in pixels) of the border to be drawn around this table.
cellpaddingfalsefalsejava.lang.String Definition of how much space the user agent should leave between the border of each cell and its contents.
cellspacingfalsefalsejava.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.
dirfalsefalsejava.lang.String Direction indication for text that does not inherit directionality. Valid values are "LTR" (left-to-right) and "RTL" (right-to-left).
framefalsefalsejava.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).
heightfalsefalsejava.lang.String height of the entire table, for visual user agents.
idfalsefalsejava.lang.String The component identifier for this component. This value must be unique within the closest parent component that is a naming container.
langfalsefalsejava.lang.String Code describing the language used in the generated markup for this component.
layoutfalsefalsejava.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 |
renderCenterfalsefalsejava.lang.String If false, the center facet will not be rendered. The layout attribute overrides this property.
renderEastfalsefalsejava.lang.String If false, the east facet will not be rendered. The layout attribute overrides this property.
renderNorthfalsefalsejava.lang.String If false, the north facet will not be rendered. The layout attribute overrides this property.
renderSouthfalsefalsejava.lang.String If false, the south facet will not be rendered. The layout attribute overrides this property.
renderWestfalsefalsejava.lang.String If false, the west facet will not be rendered. The layout attribute overrides this property.
renderedfalsefalsejava.lang.String Flag indicating whether or not this component should be rendered (during Render Response Phase), or processed on any subsequent form submit.
renderedOnUserRolefalsefalsejava.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.
rulesfalsefalsejava.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).
stylefalsefalsejava.lang.String CSS style(s) to be applied when this component is rendered.
styleClassfalsefalsejava.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

summaryfalsefalsejava.lang.String Summary of this table's purpose and structure, for user agents rendering to non-visual media such as speech and Braille.
titlefalsefalsejava.lang.String Advisory title information about markup elements generated for this component.
widthfalsefalsejava.lang.String Width of the entire table, for visual user agents.

Variables
No Variables Defined.


Output Generated by Tag Library Documentation Generator. Java, JSP, and JavaServer Pages are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries. Copyright 2002-4 Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054, U.S.A. All Rights Reserved.