TOC PREV NEXT INDEX



PDF
ICEfaces Online Reference




 


 




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.

Common Attributes

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.

ICEfaces Components
renderedOnUserRole
enabledOnUserRole
visible
disabled
partialSubmit
commandButton
*
*
*
*
*
commandLink
*
*
*
*
*
commandSortHeader
*
*
*
dataPaginator
*
*
*
dataTable
*
form
*
*
graphicImage
*
*
inputFile
*
*
*
inputSecret
*
*
*
*
*
inputText
*
*
*
*
*
inputTextarea
*
*
*
*
*
menuBar
*
menuItem
*
menuItems
*
menuItemSeparator
*
message
*
*
messages
*
*
outputConnectionStatus
*
outputDeclaration
*
outputLabel
*
*
outputLink
*
*
*
*
outputProgress
*
outputText
*
*
panelBorder
*
panelGrid
*
*
panelGroup
*
*
panelPopup
*
*
panelSeries
*
panelStack
*
panelTabSet
*
panelTab
*
*
*
selectBooleanCheckbox
*
*
*
*
*
selectInputDate
*
*
*
selectInputText
*
*
*
selectManyCheckbox
*
*
*
*
*
selectManyListbox
*
*
*
*
*
selectManyMenu
*
*
*
*
*
selectOneListbox
*
*
*
*
*
selectOneMenu
*
*
*
*
*
selectOneRadio
*
*
*
*
*
The following table shows which attributes are applicable to each ICEfaces component.

Enhanced Standard 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:

ICEfaces Custom Components

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:

For details about these components, visit the ICEfaces Online Reference page at:

http://www.icesoft.com/support/icefaces_docs.html


Copyright 2005-2006. ICEsoft Technologies, Inc.
http://www.icesoft.com

TOC PREV NEXT INDEX