Overview | Library | Tag | Help
| FRAMES NO FRAMES

## RichFaces

Standard Syntax:
`<%@ taglib prefix="rich" uri="http://richfaces.org/rich" %>
`
XML Syntax:
`<anyxmlelement xmlns:rich="http://richfaces.org/rich" />
`

    RichFaces components

Tag Library Information
Display Name | RichFaces
Version | 1.2
Short Name | rich
URI | http://richfaces.org/rich

Tag Summary
dndParam | A component is used for parameters transmission in Drag and Drop operations. It's also used for dragIndicator elements definition with transmitting some values for rendering in it.
dropSupport | No Description
dragIndicator | It's a component appearing under a mouse cursor during Drag'n'Drop operation and containing information on dragged element and elements.
dragSupport | No Description
dropListener | No Description
dragListener | No Description
effect | It presents the google map in JSF applications
panel | A skinnable panel that is rendered as a bordered rectangle. The header is added using a facet with the attribute, name="header".
panelBar | A component with categories sliding up and down to reveal and hide items under selected categories (as used in Microsoft Outlook).
panelBarItem | A child component of a slide panel component
dataFilterSlider | A slider-based action component used for filtering table data.
gmap | It presents the google map in JSF applications
jQuery | It presents the google map in JSF applications
virtualEarth | It presents the google map in JSF applications
separator | A horizontal line to use as a separator in a layout. The line type can be customized with the lineType parameter.
spacer | A spacer to use in layout. It is rendered as a transparent image. The size is set up with width and height attributes. By default it is displayed as an inline element (i.e. word spacer). By using style='display:block' can be used as a line spacer.
paint2D | Create an image by paint in a managed bean, same as paint (Graphics g) in SWING components. It can be used as a cacheable or non-cacheable resource. With a cache support, a key is created in URI with a mix of size (width/height), paint method, format and data attributes.
togglePanel | A wrapper component with named facets. Every facet is shown after activation corresponding toggleControl(the other is hidden).
toggleControl | A link type control for switching betwen togglePanel's facets. The Target Panel is specified with the "for" attribute. It can be located even inside or outside the togglePanel. As the result of switching between facets, the previous facet is hidden and the next is shown.
tabPanel | A tab panel displaying tabs for grouping content of a panel.
tab | A tab section within a tab panel
simpleTogglePanel | Wrapper component with named facets. Every facet will be shown after activation corresponding toggleControl(the other will be hidden).
toolBar | A horizontal bar with items on it. If you want to use it as a standard top tool bar, point to each item with a ch:menu "for" attribute to link the appropriate drop-down menu with the item id on a tool bar. "toolBar" accepts any JSF components as children. They appear from left to right in the definition order. The children are separated from each other basing on the value of the "itemSeparator" attribute. If you want to put the items along the right side for a menu bar, you can use the "toolBarGroup" component as a wrapper and define the "location" attribute there. The items inside the group can have their own separator. See the "toolBarGroup" component description for details.
toolBarGroup | A group of items inside a tool bar. The group item is separated basing on the "itemSeparator" attribute. Location of a group on a tool bar is set up with the "location" attribute.
inputNumberSlider | A component that lets selecting a number from a numeric region. It is a horizontal aligned scroll-like control with its own input field (optional) present. The keyboard input in a field is possible (optional. Also it is possible to see the current value in the tool tip above a dragged handle control.
inputNumberSpinner | Spinner component - A single line input field that lets the user select a number using the controls near the text field. User can change value using Up/Down keyboard keys. The keyboard Input in field if it isn't locked by manualInput attribute is possible. After arrow controls pressed - cursor can be moved in any way without loosing draged state.
tree | No Description
treeNode | No Description
changeExpandListener | No Description
nodeSelectListener | No Description
suggestionbox | This element adds "on-keypress" suggestions capabilites to any input text component (like <h:inputText>). It creates a pop-up window for a input field component pointed to by the "for" attribute. For an ordinary request, render a hidden HTML <div> element and the necessary JavaScript code. When input to the target field exceeds the "minChars" property (default is 1), perform an AJAX request with the value current entered. If the AJAX request is detected and the request parameters map contains the client ID of this component, call a method defined by suggestionAction, and use it to return a value as data for render table, same as <h:dataTable>. In this case, the component then works the same as an ordinary dataTable. The rendered table is inserted in the pop-up area and is used for suggestion prompts for input element. If a user clicks on such a table row, its text (or value defined by fetchValue) is inserted as the value of the input field.
subTable | No Description
column | No Description
dataList | No Description
dataOrderedList | No Description
dataDefinitionList | No Description
dataGrid | No Description
dataTable | No Description
columnGroup | No Description
modalPanel | No Description
datascroller | No Description
menuGroup | Defines expandable group of items inside popup list or another group. Should accept only "menuItem", "menuGroup" and "menuSeparator" components as children.
menuItem | No Description
menuSeparator | A horizontal separator to use in the menu.
dropDownMenu | No Description
toolTip | Defines tooltip for parent component.
panelMenu | Defines the menu on the page and the set of the child elements properties in layout.
panelMenuGroup | Defines expandable group of items inside the panel menu or other group.
panelMenuItem | Defines single Item inside popup list.
calendar | No Description
treeNodesAdaptor | No Description
recursiveTreeNodesAdaptor | No Description
message | richfaces Message Component
messages | richfaces Messages Component
scrollableDataTable | Scrollable Data Table
insert | No Description

Overview | Library | Tag | Help
| FRAMES NO FRAMES

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