ICEfaces
  1. ICEfaces
  2. ICE-1546

Component Showcase: Panel Tab Set Example - Enhancements

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.6DR#5, 1.6
    • Component/s: Sample Apps
    • Labels:
      None
    • Environment:
      Win XP, Firefox 2.0, Netbeans 5.5

      Description

      The following enhancements are to be implemented for the Component Showcase panelTabSet example:
       - Split the backing bean into two separate classes for each functional demo in the jspx page.
       - General clean up of the code with comments that will help developers use the component.
       - re-evaluate the tabset change listener, look into alternative ways of registering this listener.


        Activity

        Arran McCullough created issue -
        Arran McCullough made changes -
        Field Original Value New Value
        Assignee Arran McCullough [ amccullough ]
        Arran McCullough made changes -
        Component/s Sample Apps [ 10010 ]
        Component/s Components [ 10012 ]
        Priority Major [ 3 ] Minor [ 4 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #13937 Tue May 22 11:03:48 MDT 2007 arran.mccullough ICE-1546 - Component Shawcase: Panel Tab set example enhancement, Split backing bean into static and dynamic beans, code clean-up and comments added, changed how the tabset change listener is registered/used.
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/samples/component-showcase/web/inc/layoutPanels/panelTabSet.jspx
        Commit graph DEL /icefaces/trunk/icefaces/samples/component-showcase/src/com/icesoft/icefaces/samples/showcase/layoutPanels/tabSetPanel/PanelTabSetBean.java
        Commit graph ADD /icefaces/trunk/icefaces/samples/component-showcase/src/com/icesoft/icefaces/samples/showcase/layoutPanels/tabSetPanel/StaticTabSetBean.java
        Commit graph ADD /icefaces/trunk/icefaces/samples/component-showcase/src/com/icesoft/icefaces/samples/showcase/layoutPanels/tabSetPanel/DynamicTabSetBean.java
        Commit graph MODIFY /icefaces/trunk/icefaces/samples/component-showcase/web/WEB-INF/faces-config.xml
        Hide
        Arran McCullough added a comment -

        Code committed in Rev 13937

        • Split PanelTabSetBean into two classes (StaticTabSetBean and DynamicTabSetBean).
        • General Code clean-up and proper javadoc comments added.
        • Re-evaluated how the tabSet change listener is used, Used the tabChangeListener attribute in the ice:panelTabSet component.
        Show
        Arran McCullough added a comment - Code committed in Rev 13937 Split PanelTabSetBean into two classes (StaticTabSetBean and DynamicTabSetBean). General Code clean-up and proper javadoc comments added. Re-evaluated how the tabSet change listener is used, Used the tabChangeListener attribute in the ice:panelTabSet component.
        Arran McCullough made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Fix Version/s 1.6DR#5 [ 10071 ]
        Resolution Fixed [ 1 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #13940 Tue May 22 12:27:27 MDT 2007 arran.mccullough Extra Clean up from ICE-1546 - Component Showcase: Panel Tab Set Example - Enhancements.
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/samples/component-showcase/src/com/icesoft/icefaces/samples/showcase/layoutPanels/tabSetPanel/StaticTabSetBean.java
        Ken Fyten made changes -
        Fix Version/s 1.6 [ 10031 ]
        Ken Fyten made changes -
        Security Private [ 10001 ]
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]
        Assignee Arran McCullough [ amccullough ]

          People

          • Assignee:
            Unassigned
            Reporter:
            Arran McCullough
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: