ICE Components
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.StringPassed through to root element.
bgcolorfalsefalsejava.lang.StringName or code of the background color for this table.
bindingfalsefalsejava.lang.StringThe value binding expression linking this component to a property in a backing bean
borderfalsefalsejava.lang.StringWidth (in pixels) of the border to be drawn around this table.
cellpaddingfalsefalsejava.lang.StringDefinition of how much space the user agent should leave between the border of each cell and its contents.
cellspacingfalsefalsejava.lang.StringDefinition 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.StringDirection indication for text that does not inherit directionality. Valid values are "LTR" (left-to-right) and "RTL" (right-to-left).
framefalsefalsejava.lang.StringCode 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.Stringheight of the entire table, for visual user agents.
idfalsefalsejava.lang.StringThe component identifier for this component. This value must be unique within the closest parent component that is a naming container.
langfalsefalsejava.lang.StringCode describing the language used in the generated markup for this component.
layoutfalsefalsejava.lang.Stringlayout | 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.StringIf false, the center facet will not be rendered. The layout attribute overrides this property.
renderEastfalsefalsejava.lang.StringIf false, the east facet will not be rendered. The layout attribute overrides this property.
renderNorthfalsefalsejava.lang.StringIf false, the north facet will not be rendered. The layout attribute overrides this property.
renderSouthfalsefalsejava.lang.StringIf false, the south facet will not be rendered. The layout attribute overrides this property.
renderWestfalsefalsejava.lang.StringIf false, the west facet will not be rendered. The layout attribute overrides this property.
renderedfalsefalsejava.lang.StringFlag indicating whether or not this component should be rendered (during Render Response Phase), or processed on any subsequent form submit.
renderedOnUserRolefalsefalsejava.lang.StringIf 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.StringCode 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.StringCSS 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.StringSummary of this table's purpose and structure, for user agents rendering to non-visual media such as speech and Braille.
titlefalsefalsejava.lang.StringAdvisory title information about markup elements generated for this component.
widthfalsefalsejava.lang.StringWidth 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.