You see the Properties window for a JavaServer Faces Message List component when you select the component on a page that you are editing in the Visual Designer.
This standard JavaServer Faces component has the following properties.
General
id. Type: text
The name of the Message List component in the page bean and the JSP file.
Appearance
errorClass. Type: String
The CSS2 style classes that apply to the message when it is an error message. The default class is errorMessage. You can enter a space-separated list of CSS2 style classes to be applied when the component is rendered. The style classes must be defined in the project's style sheet.
errorStyle. Type: String
Cascading Style Sheet styles (CSS level 2) to be applied to an error message. If you specify this property, it overrides the style property, so any style information in that property, such as position, must be added to this one. The property is the equivalent of a style sheet and has the same syntax. For example:
fatalClass. Type: String
The CSS2 style classes that apply to the message when it is a fatal error message. The default class is fatalMessage. You can enter a space-separated list of CSS2 style classes to be applied when the component is rendered. The style classes must be defined in the project's style sheet.
fatalStyle. Type: String
Cascading Style Sheet styles (CSS level 2) to be applied to the component when the message results from a fatal error. If you specify this property, it overrides the style property, so any style information in that property, such as position, must be added to this one. The property is the equivalent of a style sheet and has the same syntax. For example:
globalOnly.Type: boolean
Indicates if global messages, messages not associated with any component, are the only messages to be displayed. By default, this property is false (not selected), and all messages from all components on the page are displayed.
infoClass. Type: String
The CSS2 style classes that apply to the message when it is an information message. The default class is infoMessage. You can enter a space-separated list of CSS2 style classes to be applied when the component is rendered. The style classes must be defined in the project's style sheet.
infoStyle. Type: String
Cascading Style Sheet styles (CSS level 2) to be applied to an information message. If you specify this property, it overrides the style property, so any style information in that property, such as position, must be added to this one. The property is the equivalent of a style sheet and has the same syntax. For example:
layout.Type: String
Indicates if messages are to be displayed in a list or a table.
showDetail. Type: boolean
Indicates if the detail portion of the message should be displayed. This property is false (unselected) by default.
showSummary. Type: boolean
Indicates if the summary portion of the message should be displayed. This property is true (selected) by default.
style. Type: String
Cascading Style Sheet rules (CSS level 2) to be applied to the component. This property overrides any settings in the project CSS file. For example:
position: absolute; left: 288px; top: 312px
You can enter values directly or click the ellipsis (...) button to use the Style Editor.
For a list of CSS2 style attributes, see the web page at
styleClass. Type: String
Enter a space-separated list of CSS2 style classes to be applied when the component is rendered. The style classes must be defined in the project's style sheet. Any setting in this property is overridden by the errorClass, infoClass, fatalClass, and warnClass properties. If you click the ellipsis button (...), you see a list of all styles you can add to this property. For information on adding CSS classes and rules to the project's cascading style sheet, see CSS Editor.
title. Type: String
Information about the component that is readable by a screen reader and can be displayed as a tool tip.
If the component is disabled, the tool tip will not display in most browsers.
tooltip. Type: boolean
Indicates whether or not the detail portion of the message should be displayed as a tool tip. Selecting the property sets it to true, and a tool tip is displayed.
warnClass. Type: String
The CSS2 style classes that apply to the message when it is a warning message. The default class is warnMessage. You can enter a space-separated list of CSS2 style classes to be applied when the component is rendered. The style classes must be defined in the project's style sheet.
warnStyle. Type: String
Cascading Style Sheet styles (CSS level 2) to be applied to a warning message. If you specify this property, it overrides the style property, so any style information in that property, such as position, must be added to this one. The property is the equivalent of a style sheet and has the same syntax. For example:
rendered. Type: boolean
If selected, the component is to be rendered and processed on any subsequent page submission. If not selected, the component doesn't appear on the page at all, not even as a hidden component.
You can bind this property to a variable that determines when the component does get rendered. To bind this property, right-click the component in the Navigator window and choose Property Bindings, and then select the All radio button to display all properties so you can set this one.