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 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 following table shows which attributes are applicable to each ICEfaces component. 

  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 * * * * *