RichFaces Migration Guide. 3.3.x - 4.x Migration - Components migration - Rich Menu Components

Version 4
    IMPORTANTThat document is under continous development. It's published in order you to have the fastest access to all the new info posted there even considering that document itself will be extended more in the same time. So please be patient, and do not forget leave your feedback and requests for additional information at RichFaces Space Forum. We could do it really great together!

    Only component high-level changes and component-specific functionality removal/changes mentioned there. For common attributes names changes follow the [Rich components standartized attributes| link ]

     

    RichFaces 3.3.3RichFaces 4.xChanges
    toolBartoolbarJust repeated there because moved at demos to menu group from output as it was in 3.3.x. Mentioned at output page also. Notice the name change!
    dropDownMenudropDownMenu

    Works the same.

    Added with JS API for

    • menu show
    • group expansion
    • item activation

    [reference]

    contextMenucontextMenu (as of 4.2)
    "macrosubstitution" feature not yet ported; this feature request is being tracked via RF-11842

    menuItem

    menuGroup

    menuSeparator

    menuItem

    menuGroup

    menuSeparator

    Not changed.

    If not used in 3.3.x note that menuItem could be used as standalone component for example in toolbar.

    panelMenu

    panelMenuItem

    PanelMenuGroup

    panelMenu

    panelMenuItem

    PanelMenuGroup

    Just repeated there because moved to menu group at demos. Described at output/panels page.