## Uses of Interface
org.richfaces.component.attribute.CoreProps

- Packages that use CoreProps
  Package | Description
  --- | ---
  org.richfaces.component | Base RichFaces components interfaces and classes
  org.richfaces.component.html |

- - ### Uses of CoreProps in org.richfaces.component

    Subinterfaces of CoreProps in org.richfaces.component
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `AbstractDivPanel`
    `interface` | `AbstractTogglePanelItemInterface`
    `interface` | `AbstractTogglePanelTitledItem`

    Classes in org.richfaces.component that implement CoreProps
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractAccordion` The <rich:accordion> is a series of panels stacked on top of each other, each collapsed such that only the header of the panel is showing.
    `class` | `AbstractAccordionItem` The <rich:accordionItem> component is a panel for use with the <rich:accordion> component.
    `class` | `AbstractAutocomplete` The <rich:autocomplete> component is an auto-completing input-box with built-in Ajax capabilities.
    `class` | `AbstractCalendar` The <rich:calendar> component allows the user to enter a date and time through an in-line or pop-up calendar.
    `class` | `AbstractChart` A component used to generate visual charts.
    `class` | `AbstractCollapsiblePanel` The <rich:collapsiblePanel> component is a collapsible panel that shows or hides content when the header bar is activated.
    `class` | `AbstractCommandButton` The <a4j:commandButton> component is similar to the JavaServer Faces (JSF) <h:commandButton> component, but additionally includes Ajax support.
    `class` | `AbstractCommandLink` The <a4j:commandLink> component is similar to the JavaServer Faces (JSF) <h:commandLink> component, except that it includes plugged-in Ajax behavior.
    `class` | `AbstractContextMenu` The <rich:contextMenu> component is used for creating a hierarchical context menu that are activated on events like onmouseover, onclick etc.
    `class` | `AbstractDataGrid` The <rich:dataGrid> component is used to arrange data objects in a grid.
    `class` | `AbstractDataScroller` The <rich:dataScroller> component is used for navigating through multiple pages of tables or grids.
    `class` | `AbstractDropDownMenu` The <rich:dropDownMenu> component is used for creating a drop-down, hierarchical menu.
    `class` | `AbstractEditor` The <rich:editor> component is used for creating a WYSIWYG editor on a page.
    `class` | `AbstractFileUpload` The <rich:fileUpload> component allows the user to upload files to a server.
    `class` | `AbstractInplaceInput` The <rich:inplaceInput> component allows information to be entered in-line in blocks of text, improving readability of the text.
    `class` | `AbstractInplaceSelect` The <rich:inplaceSelect> component is similar to the <rich:inplaceInput> component, except that the <rich:inplaceSelect> component uses a drop-down selection box to enter text instead of a regular text field.
    `class` | `AbstractInputNumberSlider` The &lt;r:inputNumberSlider&gt; component provides a slider for changing numerical values.
    `class` | `AbstractInputNumberSpinner` The &lt;r:inputNumberSpinner&gt; component is a single-line input field with buttons to increase and decrease a numerical value.
    `class` | `AbstractList` The <rich:list> component renders a list of items.
    `class` | `AbstractMediaOutput` The <a4j:mediaOutput> component is used for generating images, video, sounds, and other resources defined on the fly.
    `class` | `AbstractMenuGroup` The <rich:menuGroup> component represents an expandable sub-menu in a menu control.
    `class` | `AbstractMenuItem` The <rich:menuItem> component represents a single item in a menu control.
    `class` | `AbstractMessage` The <rich:message> component renders a single FacesMessage message instance added for the component.
    `class` | `AbstractMessages` The <rich:messages> components works similarly to the <rich:message> component, but can display all the validation messages added for the current view instead of just a single message.
    `class` | `AbstractNotifyMessage` The <rich:notifyMessage> component is built on top of <rich:notify>, the difference is in usage.
    `class` | `AbstractNotifyMessages` The <rich:notifyMessages> component is the same as the <rich:notifyMessage> component, but each of the available messages generates one notification.
    `class` | `AbstractOutputPanel` The <a4j:outputPanel> component is used to group together components in to update them as a whole, rather than having to specify the components individually.
    `class` | `AbstractPanel` The <rich:panel> component is a bordered panel with an optional header.
    `class` | `AbstractSelect` The <rich:select> component provides a drop-down list box for selecting a single value from multiple options.
    `class` | `AbstractTab` The <rich:tab> component represents an individual tab inside a <rich:tabPanel> component, including the tab's content.
    `class` | `AbstractTabPanel` The <rich:tabPanel> component provides a set of tabbed panels for displaying one panel of content at a time.
    `class` | `AbstractTogglePanel` The <rich:togglePanel> component is used as a base for the other switchable components, the <rich:accordion> component and the <rich:tabPanel> component.
    `class` | `AbstractTogglePanelItem` The <rich:togglePanelItem> component is a switchable panel for use with the <rich:togglePanel> component.
    `class` | `AbstractToolbar` The <rich:toolbar> component is a horizontal toolbar.
    `class` | `AbstractTooltip` The <rich:tooltip> component provides an informational tool-tip.
    `class` | `AbstractTree` The <rich:tree> component provides a hierarchical tree control.
    `class` | `AbstractTreeNode` The component is a child component of the component.
    `class` | `UIAccordion` The <rich:accordion> is a series of panels stacked on top of each other, each collapsed such that only the header of the panel is showing.
    `class` | `UIAccordionItem` The <rich:accordionItem> component is a panel for use with the <rich:accordion> component.
    `class` | `UIAutocomplete` The <rich:autocomplete> component is an auto-completing input-box with built-in Ajax capabilities.
    `class` | `UICalendar` The <rich:calendar> component allows the user to enter a date and time through an in-line or pop-up calendar.
    `class` | `UIChart` A component used to generate visual charts.
    `class` | `UICollapsiblePanel` The <rich:collapsiblePanel> component is a collapsible panel that shows or hides content when the header bar is activated.
    `class` | `UICommandButton` The <a4j:commandButton> component is similar to the JavaServer Faces (JSF) <h:commandButton> component, but additionally includes Ajax support.
    `class` | `UICommandLink` The <a4j:commandLink> component is similar to the JavaServer Faces (JSF) <h:commandLink> component, except that it includes plugged-in Ajax behavior.
    `class` | `UIContextMenu` The <rich:contextMenu> component is used for creating a hierarchical context menu that are activated on events like onmouseover, onclick etc.
    `class` | `UIDataGrid` The <rich:dataGrid> component is used to arrange data objects in a grid.
    `class` | `UIDataScroller` The <rich:dataScroller> component is used for navigating through multiple pages of tables or grids.
    `class` | `UIDropDownMenu` The <rich:dropDownMenu> component is used for creating a drop-down, hierarchical menu.
    `class` | `UIEditor` The <rich:editor> component is used for creating a WYSIWYG editor on a page.
    `class` | `UIFileUpload` The <rich:fileUpload> component allows the user to upload files to a server.
    `class` | `UIInplaceInput` The <rich:inplaceInput> component allows information to be entered in-line in blocks of text, improving readability of the text.
    `class` | `UIInplaceSelect` The <rich:inplaceSelect> component is similar to the <rich:inplaceInput> component, except that the <rich:inplaceSelect> component uses a drop-down selection box to enter text instead of a regular text field.
    `class` | `UIList` The <rich:list> component renders a list of items.
    `class` | `UIMediaOutput` The <a4j:mediaOutput> component is used for generating images, video, sounds, and other resources defined on the fly.
    `class` | `UIMenuGroup` The <rich:menuGroup> component represents an expandable sub-menu in a menu control.
    `class` | `UIMenuItem` The <rich:menuItem> component represents a single item in a menu control.
    `class` | `UIOutputPanel` The <a4j:outputPanel> component is used to group together components in to update them as a whole, rather than having to specify the components individually.
    `class` | `UIPanel` The <rich:panel> component is a bordered panel with an optional header.
    `class` | `UISelect` The <rich:select> component provides a drop-down list box for selecting a single value from multiple options.
    `class` | `UITab` The <rich:tab> component represents an individual tab inside a <rich:tabPanel> component, including the tab's content.
    `class` | `UITabPanel` The <rich:tabPanel> component provides a set of tabbed panels for displaying one panel of content at a time.
    `class` | `UITogglePanel` The <rich:togglePanel> component is used as a base for the other switchable components, the <rich:accordion> component and the <rich:tabPanel> component.
    `class` | `UITogglePanelItem` The <rich:togglePanelItem> component is a switchable panel for use with the <rich:togglePanel> component.
    `class` | `UIToolbar` The <rich:toolbar> component is a horizontal toolbar.
    `class` | `UITooltip` The <rich:tooltip> component provides an informational tool-tip.
    `class` | `UITree` The <rich:tree> component provides a hierarchical tree control.
    `class` | `UITreeNode` The component is a child component of the component.

  - ### Uses of CoreProps in org.richfaces.component.html

    Classes in org.richfaces.component.html that implement CoreProps
    Modifier and Type | Class and Description
    --- | ---
    `class` | `HtmlInputNumberSlider` The &lt;r:inputNumberSlider&gt; component provides a slider for changing numerical values.
    `class` | `HtmlInputNumberSpinner` The &lt;r:inputNumberSpinner&gt; component is a single-line input field with buttons to increase and decrease a numerical value.
    `class` | `HtmlMessage` The <rich:message> component renders a single FacesMessage message instance added for the component.
    `class` | `HtmlMessages` The <rich:messages> components works similarly to the <rich:message> component, but can display all the validation messages added for the current view instead of just a single message.
    `class` | `HtmlNotifyMessage` The <rich:notifyMessage> component is built on top of <rich:notify>, the difference is in usage.
    `class` | `HtmlNotifyMessages` The <rich:notifyMessages> component is the same as the <rich:notifyMessage> component, but each of the available messages generates one notification.

Copyright © 2016 JBoss by Red Hat. All Rights Reserved.