You see the Properties window for a Bubble Help Component when you select the component on a page that you are editing in the Visual Designer. Most of the component's properties are both JSP attributes and properties of the Bubble Help Java component in the page bean.
This JavaServer Faces 1.2 component has the following properties.
General
id. Type: String
The name of the Bubble Help Component in the page bean and the JSP file.
Appearance
duration. Type: String
Number of milliseconds after which the the popup window closes. The default is 200 milliseconds.
focusId. Type: String
This is used to set the focus to an element inside the bubble.
style. Type: String
Cascading Style Sheet rules (CSS level 2) to be applied to the outermost HTML element when the component is rendered. For example:
position: absolute; left: 144px; top: 72px
You can enter values directly or click the ellipsis (...) button to use the Style Editor.
This property overrides any settings in the theme or the project CSS file for this component. If a style specified in this property does not appear to take effect, it is because an area of the component is obscured by a child component that has different style settings.
For a list of CSS2 style attributes, see the web page at
styleClass. Type: String
A space-separated list of CSS2 style classes to be applied the the outermost HTML element when the component is rendered. The style classes must be defined in the project's style sheet or in the theme's CSS file. 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.
See the note above under the style property description for an explanation of why a class added to this property might appear to have no effect on the component.
If you add a CSS style class from the current theme to your project CSS file and you redefine the style class, the change affects all components that use this style class. However, you can add your own style classes to the project CSS file that redefine the default style classes, and then when you add them to this property, the changes affect only this instance of this component.
title. Type: String
Text for the popup help title.
Data
converter. Type: Converter
This is used to specify a method to translate native property values to String and back for the component
value. Type: Object
The current value of the component.
Behavior
autoClose. Type: Boolean
This uses the autoClose attribute to close the bubble help automatically.
closeButton. Type: Boolean
This uses the closeButton attribute to display a close button for a bubble.
visible. Type: Boolean
Indicates whether or not the component can be seen by the user on the rendered HTML page. If you deselect this property, the component's HTML code is rendered on the page, but the component is not visible in the browser because it is hidden by a style setting. The valule is set to false by default, so HTML for the component HTML is included and is invisible to the user. If the component is not visible, it can still be processed on subsequent form submissions because the HTML is present.
Accessibility
tabIndex. Type: Integer
The attribute is used for making the bubble help component accessible.
Advanced
rendered. Type: Boolean
If selected, the component is to be rendered and processed on any subsequent page submission. If not selected, the component does not appear on the page at all, not even as a hidden component. If you need the component to be hidden but still processed when the page is submitted, deselect the visible property instead of this property.