![]() |
ICEfaces Component Suite
The ICEfaces Component Suite includes enhanced implementations of the JSF standard components and additional custom components that fully leverage the ICEfaces Direct-to-DOM rendering technology and provide additional ICEfaces-specific features, such as automated partial submit, incremental page updates, and easily configurable component look-and-feel.
The following are descriptions of the common attributes that apply to the ICEfaces components.
renderedOnUserRole The visibleOnUserRole attribute has been re-named to renderedOnUserRole. 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.
enabledOnUserRole If user is in given role, this component will be rendered normally. If not, then the component will be rendered in the disabled state.
visible The visible attribute has been added to all the relevant standard extended components. Used to render the visibility style attribute on the root element. visible values: true || false. Note: If the visible attribute is not defined, the default is visible.
disabled The disabled attribute is a Flag indicating that this element must never receive focus or be included in a subsequent submit. Unlike the readOnly which is included in a submit but cannot receive focus.
partialSubmit The partialSubmit attribute enables a component to perform a partial submit in the appropriate event for the component. The partialSubmit attribute only applies to custom and extended components.
The standard JSF components have been enhanced to support ICEfaces partial page rendering, partialSubmit of editable components, and the ability to enable or disable and show or hide components based on user role.
The enhanced standard components included in the ICEfaces Component Suite are:
- commandButton
- commandLink
- dataTable
- form
- graphicImage
- inputHidden
- inputSecret
- inputText
- inputTextarea
- message
- messages
- outputFormat
- outputLabel
- outputLink
- outputText
- panelGrid
- panelGroup
- selectBooleanCheckbox
- selectManyCheckbox
- selectManyListbox
- selectManyMenu
- selectOneListbox
- selectOneMenu
- selectOneRadio
The ICEfaces Component Suite also includes a set of custom components that fully leverage the ICEfaces Direct-to-DOM rendering technology.
The following custom components are provided:
- commandSortHeader
- dataPaginator
- dataTable
- inputFile
- menuBar
- outputChart
- outputConnectionStatus
- outputDeclaration
- outputProgress
- panelBorder
- panelGroup
- panelPositioned
- panelPopup
- panelSeries
- panelStack
- panelTabSet
- selectInputDate
- selectInputText
- tree
- outputStyle
For details about these components, visit the ICEfaces Online Reference page at:
|
Copyright 2005-2006. ICEsoft Technologies, Inc. http://www.icesoft.com |