Package com.sun.webui.jsf.component

Interface Summary
DateManager  
EventSource The EventSource interface defines a minimal component interface to provide an application with simple GUI events.
 

Class Summary
Accordion An accordion container.
AccordionTab An accordion tab component.
AddRemove The AddRemove component is used to construct a list of selected items.
Alarm The Alarm component is used to display a theme-specific image to indicate the condition of an object.
AlarmStatus Deprecated. See tld documentation for more information on how to create alarmStatus without using the alarmStatus component.
Alert The Alert component is used to render an inline alert message.
Anchor The Anchor component is used to create an XHTML <a> anchor element.
Body The Body component is used to contain the other components of the page.
Breadcrumbs The Breadcrumbs component is used to display a list of hyperlinks, as an aid to navigation.
Bubble The Bubble component is used to create a popup help window.
Button The Button component is used to display an input button.
Calendar The Calendar component is used to allow a user to select a date.
Checkbox The Checkbox component is used to display a checkbox input element.
CheckboxGroup The CheckboxGroup component is used to display a group of checkboxes in a grid layout.
CommonTask The CommonTask component is used to greate a single task within a CommonTasksSection or CommonTasksGroup component.
CommonTasksGroup The CommonTasksGroup component is used to group related CommonTasks in a CommonTasksSection component.
CommonTasksSection The CommonTasksSection component is used to present a number of tasks that might commonly be performed by the user.
ContentPageTitle The ContentPageTitle component is used to display a page title.
DndContainer DndContainer represents drag, drop or drag-and-drop container.
DropDown The DropDown component is used to display a drop down menu to allow users to select one or more items from a list.
EditableField The EditableField component renders input HTML element that is initially rendered as readOnly field and becomes editable on certain client events ( dblclick, space key)
EditableField Component class represents text input element, and it reuses much of the TextField component functionality, as well as its renderers.
EditableList The EditableList component allows users to create and modify a list of strings.
EventSourceImpl The EventSource interface defines a minimal component interface to provide an application with simple GUI events.
Field Represents an input field whose content will be included when the surrounding form is submitted.
FileChooser The FileChooser component allows the user to select files and folders.
Form The Form component is used to create a form element.
Form.VirtualFormDescriptor  
Frame The Frame component is used inside a FrameSet component to denote a frame.
FrameSet The FrameSet component defines a set of frames.
Head The Head component is used to provide information to be used in the head element.
HelpInline The HelpInline component is used to display inline help at the page and field level.
HelpWindow The HelpWindow component displays a link that opens a popup window for a help system.
HiddenField The HiddenField component is used to create a hidden input field.
Html The Html component is used to create the <html> element.
Hyperlink Use the webuijsf:hyperlink tag to display a HTML hyperlink to a URL, or a link that submits a form.
Icon The Icon component is used to display a theme-specific image in the rendered HTML page.
IconHyperlink The Icon component is used to display a clickable icon image from the current theme in the rendered HTML page.
IFrame The Iframe component is used to create an inline frame.
ImageComponent The ImageComponent is used to display in inline graphic image.
ImageHyperlink Use the webuijsf:imageHyperlink tag to display a clickable image in the rendered HTML page.
JobStatus Deprecated. See tld docs for more information on how to create a jobStatus without using the jobStatus component
Label The Label component displays a label for a component and implements methods to aid a Label renderer to render error and required indicators based on the state of the labeled component.
Legend The Legend component displays a legend to explain icons used in a page.
Link The Link component is iused to insert information into the <head> element, such as links to external stylesheets.
Listbox The Listbox component allows users to select one or more items from a list.
ListSelector Base component for UI components that allow the user to make a selection from a list of options using an HTML select element.
Login The Login component provides an authentication presentation layer that can plug in different authentication technologies at the backend.
Markup The Markup component allows HTML elements to be inserted into the JSP page where HTML is not permitted inside a JSF tag.
MastFooter  
Masthead The Masthead component displays a masthead or page banner at the top of the page.
Menu This class represents a Menu component.
Message The Message component is used to display error and warning messages for another component.
MessageGroup The MessageGroup component is used to display a list of messages for the page and all its components.
Meta The Meta component is used to create an HTML element in the rendered HTML page.
NotificationPhrase Deprecated. See tld docs for more information on how to create a notificationPhrase without using the notificationPhrase component.
OrderableList The OrderableList component creates a list with buttons allowing the user to change the order of the list items.
Page The Page component is used to indicate the beginning of the part of the JSP page that is used by the Sun Java Web UI Components.
PageAlert The PageAlert component displays a full page alert.
PageSeparator The PageSeparator component creates a horizontal line.
PanelGroup The PanelGroup component is used to arrange a group of components.
PanelLayout The PanelLayout component is used to display a group of related components.
PasswordField The PasswordField component is used to create a password textfield.
ProgressBar The ProgressBar component is used to create a progress indicator.
Property The Property component was written to be used within thePropertySheetSection component, which is in turn used within the context of a PropertySheet component.
PropertySheet The PropertySheet component is a NamingContainer used to layout PropertySheetSection components on a page.
PropertySheetSection The PropertySheetSection component was written to be used within the PropertySheet component.
RadioButton A component that represents a radio button.
RadioButtonGroup The RadioButtonGroup component is used to display two or more radio buttons in a grid layout in the rendered HTML page.
Rating The Rating component presents a row of stars indicating a rating assigned to an item.
Scheduler The Scheduler component is used to display a calendar and the input controls that are used for selecting a date and time.
Script The Script component is can be used to refer to a Javascript file, by using the url attribute.
Selector Base component for UI components that allow the user to make a selection from a set of options.
SkipHyperlink The SkipLink component is used to create a single-pixel transparent image (not visible within the browser page) which is hyperlinked to an anchor beyond the section to skip.
StaticText The StaticText component is used to display text that is not interactive in the rendered HTML page.
Tab The Tab component represents one tab in a tab set.
TabContainer A container for one or more tabs, accordion tabs or menu item components.
TabContent The TabContent component represents one tab in a TabContainer.
Table Component that represents a table.
TableActions Component that represents a table action bar.
TableBase Base class for table components.
TableColumn Component that represents a table column.
TableColumnBase Base class for table column components.
TableFooter Component that represents a table footer.
TableHeader Component that represents various table headers, including sortable, selection, and group headers.
TablePanels Component that represents an embedded panel.
TableRowGroup Component that represents a group of table rows.
TableRowGroupBase Base class for table row group components.
TabSet A set of one or more tabs.
TextArea The TextArea component is used to create a multiple-line input field for text.
TextField The TextField component renders input HTML element.
ThemeLinks The ThemeLicnks component is used to create references to theme resources on a page in a portlet environment, where the Head component cannot be used.
Time This component is for internal use only
TimeStamp The TimeStamp component is used to display a text string that contains a time stamp, which indicates the date and time that the current page was last updated or displayed.
Tree The Tree component is used to display a tree structure in the rendered HTML page.
TreeNode The TreeNode component is used to insert a node in a tree structure.
Upload The Upload component relies on the UploadFilter and other upload filter classes to upload the file from the client to the server.
VersionPage The VersionPage component is used to display a version page.
WebuiCommand Base class for components which need to extend UICommand.
WebuiComponent Base class for components which need to extend UIComponentBase.
WebuiInput Base class for components which need to extend UIInput.
WebuiOutput Base class for components which need to extend UIOutput.
Wizard  
WizardBranch  
WizardBranchSteps The WizardBranchSteps component groups a sequence of WizardStep children into a conditional branch.
WizardStep The WizardStep component represents a single step in a Wizard component step sequence.
WizardSubstepBranch The WizardSubstepBranch component represents a conditional branch in a wizard step sequence.
 



Copyright © 2008 Sun Microsystems, Inc. All Rights Reserved.